Best to buy when you get there and also get a flash pass if it's busy. I rented a house when I went so not sure about hotels if that's what you're looking for.
No, it's a horrible place dont go.
Easy. Buy ticket onsite. They'd be glad to assist you find best n convenient accommodation around
Thanks! Your answer is awaiting moderation.