You can but you don't have to. You can just walk-in. Unless you want an igloo. Then you need to reserve.
You can but you can also walk in
You do not need to reserve. Unless you anticipate a very crowded day.
It's not necessary, unless you want to reserve a specific place.
Its best to do so but no
Yes...
Thanks! Your answer is awaiting moderation.