No, but it is better to have one because wait times are well over an hour without them.
Yes, waits can be up to 4 hours per the receptionist.
Weekend yes reservation is recommended week days not really
No you don't have to but I encourage you to go there at non-peak hours.
I think if u can make reservations do so
It's best to make reservations. It gets really busy.
Thanks! Your answer is awaiting moderation.