Re: Salt on boat
If it's an inboard, I'd defer to someone who has one and who regularly boats in salt water. I know the lake boaters around here are scared to death of salt water, but I don't believe that all the inboards around here are flushed regularly, if at all. of course, a lot would depend on if its raw-water cooled and if it's a quality marine engine made for salt water, too.
As for fittings, electrical connections, etc.: The ones that are exposed to light and air are less of a problem than the ones that are enclosed somewhere (and covering a boat = more enclosure = more trapped moisture). So go through your concealed parts such as battery connections, wiring board (back side of the dash), starter connections, etc. and hit them with white lithium grease or some protective coating. NEVER use WD40; it attracts salt.
Hopefully your boat is made from quality marine fittings (since it's a boat, not a piano) so hinges, fittings, etc. will do OK with ordinary maintenance. Beeswax or chapstick is a good treatment for zippers and snaps.
Your hull, bimini and covers are all made for salt water and your boat is for use in the water, so there is nothing to worry about there. If cosmetic appearance is a concern, then just rinse it off with a hose. But think: don't hose off the interior and then put a cover up; you have to let it dry.
then it's like cars--it's better to keep them in a garage, but it's OK to leave them in the drive way.