Depends on what you want to spend, really. I wouldn't do less than 12mp on any special trip. Also, sensors are different when it comes to photos or videos. I wouldn't get one that is either/or because either your video will suck or your photos will.
Nikon makes pretty good water proof cameras. You could also buy a waterproof camera and put it in a water proof camera case.