They don't do Photo Pass on the Disney ships, but all the pictures that the photographers take of you and your party end up in "Shutters" every night so you can view/purchase them! You set up a photo folder on your first day, we set up ours before we even left Port Canaveral! They offer photo packages, or you can buy them individually!
Hope this helps!
