My kids are big into characters so I want to book all of it. This is also my first cruise, I'm not concierge so my booking window hasn't opened for my November cruise. I'm trying to make sure I sign up for everything pre-criuse, but it seems like some of it can only be booked on board. What are these things? I want to make sure I ask for it as soon as I board.