if you are going to dive coz, it would be worth your while to do a boat dive with one of the higher rated ops. i ilke aldora. you will get other recommendations here. as for rentals, the tanks will be included. i have never been on a cruise but from what i have heard, you would do best by making your own reservations rather than getting sent to a cattle boat operator by your cruise line.