I just recently separated from the Air Force after 7 years to pursue my BSN. I ABSOLUTELY LOVE LOVE LOVE the Air Force....especially with my last assignment being a Joint Command (working with every branch of the military) it made me realize and appreciate the Air Force so much more. Once I'm done getting my BSN I would surly go back in as an AF RN.
The reality of being in the military is that there WILL be deployments, especially as a RN, I'm pretty sure that career field WILL deploy since medical personnel are always needed. When I was in I was active duty from 2003-2010 and the deployments I had were anywhere from 4-6 months but it varies from career field and the type of command you are in/the mission. I've had fellow co-workers in the same career field as I who deployed for a year so it all depends.
Having children is not a problem, at least for me it wasn't. You work when you are pregnant but are "flagged" so that you don't deploy or do PT (physical training- 1 1/2 mile run, push-ups, and "crunches") until 6 months after having your baby. I worked until my water broke...not sure if that's a good thing or a bad thing...You get 6 weeks maternity leave and then like I said 6 months after the time you deliver the baby to be up for deployment and to be tested for PT.
As far as the money I'm pretty sure you can do a search on military pay for officers. Usually you get the base pay but I'm not sure if they include BAH (housing pay-based on location), BAS (basic allowance for subsistence) and other "pay" like family separation pay and hazardous duty pay (while deployed for both and only in danger zones for hazardous). Oh and also COLA (cost of living allowance) in areas that need it. If you come in as a 2nd LT, If I remember correctly, it wont be too long until you reach Capt. I remember the officers telling me that the first three ranks (2nd LT, 1st LT, and Capt) are "automatic" just depends on time like how long you've been at your current rank, but the rest of the ranks (Major and up) they look at what you've done professionally, your education, PT, and other stuff that I can't remember. It's the same as enlisted (E-1 thru E-4 is automatic just depends on time and E-5 and up you have to test for it and they look at your EPR-Enlisted performance Reports and other stuff)
The reason why I would want to go back into the AF is because I'll gain a lot of experience as a nurse that I'm afraid I won't be able to get in the civilian world....with all the nurses on this forum that say that the economy is very rough on nurses and it is hard to find a job. Also after 20 years you can retire and receive a pay check every month for the rest of your life (for 20 years of service, I believe it is 50% of your base pay of your retired rank). Medical isn't so bad during retirement....my dad retired from the Navy and he pays $400 a year for full medical coverage for the entire family (yourself and any dependents).
And as far as your spouse and his career, my dad and mom went through the same thing. My dad was active duty Navy while my mom had a career so my mom and us kids settled in one place while my dad did the PCSing (permanent change of station). I don't know how many couples can endure that but my mom and dad are still together and own 3 houses, 2 mercedes, 2 other cars and paying for my baby sister's college (tuition, books, and all). So the sacrifices they made payed off. I know a lot of spouses who get into the system and work with the military....like your husband could work his dream job in the schools on base especially if overseas....I'm not really sure how that all works but it's definitely doable.
Have you considered joining the Air National Guard or the Air Force Reserves? That may give you some insight into the Air Force but not the full commitment as with Active Duty. Also, have you talked to a recruiter? See what they have to say about it....do your homework first, weigh your pros and cons, and then make your decision...and make sure you don't feel pressured to do anything or sign anything when you are at the recruiters office
Hope this helps and Best of Luck to You!