Yes, you can buy them at the door. They're $17 for adults. Cheaper for students and elders. Free for veterans and kids. Definitely worth going to. It was very moving and educational.
Yes you buy the tickets at the welcome desks. Veterans/Military are free and they get free parking. I believe regular adult tickets are 17 and kids are under 10. Hope that helps you.
Thanks! Your answer is awaiting moderation.