Welcome to cruise-chat. We appreciate your kind words.
If you have made a decision to book some tours through the cruise line, I'd go ahead and book them online right now at the RCI website. You can book aboard the ship too, but by then some tours might be sold out or not have enough space for all of you. The price will be the same and the tickets will be delivered to your cabins, probably on the first evening.