Yes. Advance tickets are required currently, depending on the day you may be able to purchase them same day but on popular days they may sell out in advance.
Yes
Yes, you pick an admittance time slot.
Weekends tend to sell out ahead of time.
Thanks! Your answer is awaiting moderation.