No. There may be a short wait from time to time, however; well worth it.
No, come as you are and when you can, they will put you on a waiting list
No
No, but it helps
Don't know call them
No you do not need a reservation.
Thanks! Your answer is awaiting moderation.