Ever thought of a "Ditch Bag"? No, not plugs for the canal but a floating bag full of necessities in case the boat goes down. Something you can get to REAL quick if needed...
The US Power Squadron has some info on their website for safety items:
http://www.usps.org