Yes, you will be able to reserve your spot once you have your arrival time. The buses run every 30 minutes from Cancun airport to hotel, and every hour over night.
Yes. If you are staying at Xcaret hotel you will have access to Xcaret park, Xplor, Xenxes, Xoximilco, Xavage, and Xel-ha
Yes. Even if you are staying outside of Xcaret, you can go to the wedding. And no, you don’t need to pay an entrance fee to the park.
No, unfortunately since the welcome party is being hosted at the hotel you won’t be able to attend if you’re not staying at Xcaret ◠̈
For reservations to restaurants, parks and transportation, you will have to contact the hotel directly either by email or phone and they will be able to arrange that for you.