You don't HAVE to but it's something to consider if you're planning to go during a peak time.
No you do not
You should do it to ensure getting in when you want.
No, but the place gets busy from lunch to dinner time.
Reservations are not required, but are highly recommended!
Thanks! Your answer is awaiting moderation.