- I'm not sure what your idea of a "real family" is. You may have to elaborate. Military families move around a lot and have to deal with periods of separation...it's just the way it is. If you make a career out of the military you will absolutely spend time away from your family at some point.
- Your first duty station will be inside the US. They don't typically send new nurses overseas for their first assignment...unless you are a prior HM (if you have to ask, you're not one). After your first duty station (typically 2-3 years), you may have the opportunity to get an overseas duty station like Italy, Guam, HI, Japan, etc.
- Yes, you can bring your family with you. By family, I mean your spouse and children...not your parents, siblings, cousins, etc (Unless they are considered your "Dependant"). You said you didn't know anything about the military, so I figured I'd make that clear.
- The length of assignments vary by where you are stationed. Overseas assignments tend to be shorter, strenuous assignments are shorter, and state-side assignments are a bit long. The average is around 2-3 years. Length of deployments depend on where the deployment is to, your job, and your branch of service (Army tends to be the longest).
- Having a baby in the military is a lot like having a baby as a civilian. I don't know the specifics, though, since my wife and I don't have kids. Typically, women work up until it's time to have the baby, and then they'll get about 6 weeks of maternity leave afterwards. You will NOT be deployed if you are pregnant, so don't worry about that. A lot of bases have day cares and stuff, too.
My advice is to start asking your recruiter questions now, so that when it comes time to apply you'll be ready for it. You can start putting together your package once you get your acceptance letter for nursing school...should take around 1-2 months to complete. The trick is to start as soon as you have the opportunity to because spots fill up quickly.