If you are paying for a private reception, you don't need to buy guest passes for any of your events. We did our welcome dinner at the hibachi at Beaches 2 nights before, i booked that myself one week before and had it there so everyone could attend without a problem. we did not have to pay for guest passes at the bonfire the night before or the day of the wedding. that was my biggest concern because half of my guests were at the suites. but with the 2012 rules, guest passes are included in private reception price. the DJ on bonfire night was $250 an hour, we did 2 hours and he was well worth it.