Yes
Yes. It's 20 a day or you can get park and fly through a travel agent cheaper
No you have to be a registered guest at the hotel, buy the park and fly rate, or pay a daily fee but the rate is pretty cheap.
As long as you're a registered guest, I would assume so
Thanks! Your answer is awaiting moderation.