If you know someone who is staying you can go as a guest. And I recently took a look at their website, it says they have a limited amount they allow as guest. If they are available it's one guest per person staying in the room.
Yes you have to stay in the hotel.
Yes you do unless you know somebody that has extra wristbands. They give you 6 wristbands per Room
Thanks! Your answer is awaiting moderation.