No
I was there memorial day weekend and it was free.
Yes
No, but I would try to get one. Contact your US Rep. or US Senator. They can get them for you.
No, its free entrance. But you can donate to the museum if you want to.
Only during their busy tourist season. April through September I believe
Thanks! Your answer is awaiting moderation.