Yes, just show your military ID at the entrance. You're allowed to bring a guest with you also.
The tickets are free and they are time based. Do to the crowds you probably will need a ticket. I could not find the answer on their site.
Yes
Thanks! Your answer is awaiting moderation.