Yes, and you should if you plan to go on the weekend.
I highly suggest you do.
Yes
I would highly recommend it, especially if you are going with a group
Yes it is recommended
Yes, and highly encouraged for most nights if arriving after 5:30pm.
Thanks! Your answer is awaiting moderation.