Seans list is pretty thorough, I can't think of anything else to add.
I might add to always bring something "upstairs" before boating on unfamiliar waters - meaning review and memorize main headings, pre-assign waypoints if possible, burn in knowledge of reefs and have a general route sequence in mind.
Recently the guys on the ridiculous clave thought I was being a little anal when I insisted on 1 on land 3 on board among other precautions to ensure safety in such a remote area as Acklins but after a McGiver-like day of concocting solutions to hull leaks, electrical problems, fuel line problems; I mean one thing after another - others were echoing the same sentinents when we barely made it back to the dock on a shoe string. Actually, I think we used up all our shoestrings too.
So I would add to the that it's important to bring a plan and a sharp mental preparedness especially when boating new or remote waters.
IFFF Certified THCI @ 2005
Capeflyfisher Guide Service
Island Hopper, Guitarist, Incurable Dreamer
and Founder, Worldwide Flyfishing Forum