Yes, you will get your money back on the tours. A refund on the cruise will depend on which promotion you booked your cruise. The Early Saver deposit is non-refundable. If you were still outside of any penalty period then you would get all else back. If you booked under a different promotion than Early Saver, and are outside of any penalty period than you should get it all back.
Lower price refund is trickier. If you booked under Early Saver you have up to 48hours before the cruise sails to claim a lower price. If booked under other promotions you only have up to 48 hours after the initial booking to claim a lower price.