They give you back the passports usually unless they have to do a blanket visa , RCI tend to keep hold of them,along with celebrity
most ports now take your photo as you check in so you don't block getting onto the ship
basicallly it works as follows, your pre Reg credit card will need to be swiped in check -this is your room key as well as your "payment" for on the ship, all ships are cashless, you will use the card everywhere, including in the slot machines in the casino , so look after it! Most people have them on lanyards, on check in have your info ready passports etc, they will return them to you, you will all have your photo taken and attached to the card, you need to ping on and off of the ship. They are easily demagnatised, so don't put them near phones.
You can drop your bags off from around 8am, check in onto the ship is done is stages usually , most ships you can't get into rooms til after 1, you can have lunch the first day. So drop off and go for a walk and come back later.
Just a couple of hints n tips have heaps let me know if you need more I don't want to blog the page