Yay!! That's AWESOME! So congrats, first off. For sure.
Second off, I'm familiar with NCCC and Americorp in general...so I understand the program and the set up. My ex-wife was in NCCC, stationed in the South east where your going.
Americorp in general is really really big on diversity. Disability, gender identity, sexuality...all SHOULD be tolerated and accepted. *Be you*
As to coming out or not...feel out your new team first, check out your team leader. These are the people that will make or break your experience. If your team seems cool, come out. If they're not cool, but your team leader is..come out to your team leader and ask for help as to how to deal with your team. Some diversity training and a bit of open talking may be all they need to come around. Then when your on base and exposed to all the other teams...as long as your team has your back, you'll be good to go! Above all...definitly take the time to be you. Whatever that looks like.