For a sure thing you need to reserve what you want/need.
If u have birthday party and u want to garntee the place yes you have to reserve ..
They are for public use so they are free.
Watching an event is usually free.
Thanks! Your answer is awaiting moderation.