Hi Barracuda,
To answer your questions:
1. The coldest water temperature we had was 23C (sorry, don't know what that is in F). I had a 3mm farmer john and 3mm long-sleeved shortie over the top and did get a little cold - but I feel the cold a lot anyway. I did see one diver with a hood, but they weren't common
2. Not being a photographer, I am not an expert, but the facilities seemed pretty good. There was slide processing and slide tables were available (all the coffee tables in the main cabin double as illuminated slide tables) and there were separate tanks for cameras - most of the photographers/videographers seemed very happy
3. There were night dives every night
4. Aquacat was also very liberal in allowing you to do your own thing, which we found great, as it meant we could pootle around under the boat at our own pace - quite a difference to our previous experience in Thailand, where you were regimented
Also, in response to Dan's email about the food, there was a very wide variety and if it was overly tomatoey, I certainly wasn't conscious of it. I can only recollect tomato-centric dishes at Pizza lunch and Pasta dinner. Jim does a fabulous roast with mashed pots, gravy and caesar salad on Thursday night, and pray for someone to have a birthday, as his warm sponge cake with maple-butter icing is great!!
Dan is right about the waves; we were pretty unlucky with the weather and had one very rough evening, but the Captain moved the boat as soon as it started to get rocky and it was calm for the rest of the night. The computer was fine, which was just as well, as we were too busy trying to save the wine to worry about it! Seriously though, I get seasick in the bath, but I was fine apart from one morning when I'd had too much wine the night before.
Sorry for the length of the response, but I hope this helps
cheers
Rosie