Military - active and retired- and DoD contractor. And the army unlike other MWRs also charges you up front for the reservations - They say they charge the card 5 bucks then the rest on check in, but....they charged me the whole amount the day i made the reservation.
Only military.
Yes military only. The other info you ask I don't know.
Thanks! Your answer is awaiting moderation.