ABYC states that you cannot use alligator clips on the charger connection. The springs die, then the connector drop into the wet bilge areas. Boom.
If you have a propane stove onboard, you are going to want an ignition protected marine charger. Propane gas is heavier than air and drops into the bilge spaces where your charger is most likely located. Boom.
ABYC also requires a breaker on the incoming shorepower AC within 10' of the deck connector. You need a double breaker, 1 on the hot, 1 on the neutral with a polarity warning system,
so that if the shorepower connector on the dock is electrically reversed the power is physicaly shut off by the breaker. All AC outlets should be GFCI outlets as you are dealing with water everywhere. Look at and print off this diagram to get an idea of what is required. The boat attached to the diagram is a 22' Tanzer
so it'll fit your boat without problem.