Pay is salary based on 'time in' and rank.
Patient load and acuity on the shore is generally less than that of the civilian sector because the military, in general, is a healthier population. Also, few Navy hospitals are trauma hospitals.
Married folk can certainly join the Navy, knowing there will be times when they will be separated. There is a wealth of information about this online.
The bulk of money spent at ODS is on uniforms which you do not get reimbursed for. $2-3K. You receive money for food. No other expenses than that and you are receiving a paycheck.
Officers rarely live on base and use 'possible hotel days' when transitioning into off-base housing.
"I just called my recruiter here in cali and they said the navy don't accept online RN-BSN programs even if it's accredited"
Dear Nurseadam, the Navy will only take BSN, RN from an accredited school by the AACN. 'Accredited' is a loose term with the wide variety of nursing schools and especially online programs. The Navy and military is specifically looking for those on the list from this website: American Association of Colleges of Nursing | Find Accredited Programs
For example, there are only four schools in Oregon where you can obtain a true accredited BSN, RN.
Another reminder is that the Navy and military is vastly changing this year. Budget cuts are getting exponentially higher and they will be adding more and more ways to cut people from the application process (let alone from the Navy).
The main point I would take away is to always be building your resume, always assuming that something amazing is going to find you and your 'application package' needs to be good to go. Nursing is extremely vast and growing. I hope you seek out ways to fulfill the dreams that motivate you towards the military. Keep working hard!