Re: connector corrosion prevention
Another option is to use battery terminal coating. We have had good luck with it.
On a encased connection, like a plug or a spade connector, dielectric lube works best because it allows the connector to be pulled apart if you need to unplug it. On a more permanent connection, like fuse panel connections or lugs, terminal coating works well. It comes in a spray can and goes on like spray paint. When it dries it has the added benefit of helping the connector stay tight under a screw or nut. I use at least two coats, and remember to shake the can before spraying. It does coat like paint, but it has additives to aid against corrosion and its easier to remove than paint.
You can find it at auto parts stores and I bet there is a marine version.