Leaving your camera in the rinse tub for 10-15 minutes is not a bad idea. This way you can truly soak out any salts which may have gotten into the seals or mechanisms. Keeping it in the rinse tub between dives, assuming you don't need to attend to the camera, is usually a good idea too. The camera stays cool and protected. For instance, no one will set a tank on it. However if the dive boat is in rough water and there are some big metal video housings in there, removing it after a short soak would be wise. I alsways rinse the camera with bottled water after soaking, I carry a foam lunch bag to protect my camera and strobe.
For cleaning "O" rings I use lens wipes from an opticial shop (LensCrafters) or Permatex 4" x 4" lens cleaning wipes (P/N U53-984 from
www.edmundsoptics.com). Best routine maintenance practice is to gently remove the "O" ring (don't stretch it). Wipe it down and clean the groove where it sits in the camera housing. Then gently apply a very even, light coating of the silicone grease recommended by your camera manufacturer. Reseat the "O" ring; make sure there are no fibers or particles on the "O" ring or in the groove. After closing the housing, you should see a continuous contact band of the "O"ring against the camera housing seal.
Dive interval service (reloading film, batteries, etc.) does not require fully removing the "O" ring. Rinse then dry the camera housing off. Perform your service, then close the housing. Wipe the suface your "O" ring seals against, close, then check the seal for fibers or particles.
Do not store your housing latched shut, as this may fatigue your "O" ring. Protect your camera housing from dust. Spare "O" rings are cheap insurance.