Hi! My bf is finishing up his Masters and in the process of applying for NUPOC. He met with the recruiter but of course he forgets lots of details

I'm trying to get all the facts straight so we can make sure it is the best option for us. I've done as much research as possible online but some things have been tough to find.
FYI - we plan on getting married, even if it is just a civil ceremony before he gets to Goose CreekI apologize in advance if many of these questions have already been answered in the forums. I attempted to do a large search on this site before posting.
Okay, so here are my questions:
1)
Pay: Online it says that 01 pay is $2,655.30 monthly, however, as a NUPOC SUB, isn't there an additional monthly amount received?
2)
BAH/Housing: For Goose Creek the BAH is $1,220. However, if you live off-base, can you apply this entire amount to rent + utilities? Additionally, for anyone that has seen the base housing after it has been privatized, do you recommend living on or off base? If you suggest living off base and have done so in the area, any recommendations?
3)
Civilian Employment: I have a Masters in Public Administration and have always worked in the gov't sector (local, state, fed, private gov't contracts, etc). I have looked into the possibility of working as a Civilian Navy Employee on base with my MPA. Is this a good idea considering one may move around a lot? I'm trying to figure out what will happen with
my career, as well.
Any other advice for spouses/families of NUPOC would be greatly appreciated. Thanks in advance for all your replies!! This is a big step in our lives and I'd like to have all the information up front before deciding. =]