Yes for parking
Yes to park
If you are driving, it is recommended. They will only let a certain amount of people in at a time. There is a fee for parking in the lot.
No reservations required except for possible guided tours and special events. You do need to pay for parking in advance
Thanks! Your answer is awaiting moderation.