jsf,
As far as the currency stuff, you should get roughly 14 days of leave during your deployment. I think. My Army Guard unit did in 2006-2007. I don't know if that still holds true if Guard units are doing shorter deployments now.
Maybe you can do a lot of flying if/ when you are stateside on leave?