I am having trouble finding info for what all can be booked ahead of time versus once on the ship! We are cruising in May, four nights on the Dream. I'm especially wondering about character experiences, adult drink classes, bibbiti bobbiti boutiqe, and anything else that is a must do! Please...