Any booked passenger can do online reservations for shows, specialty dining, and so forth. You have to access your booking at the RCI website and reservations will be one of the choices. Online reservations normally are available within 90 days of the cruise for some things, 60 days or so for other things, but it can vary. It is rare that you can't book everything within 45 days of the cruise. You just have to access the booking and check to see if reservations have been opened for your cruise.