Don,

Good suggestion - moth balls

If you are going to change the oil, change it before hibernation and run the engine to get the clean oil on all bearing/wear surfaces.

I also use gas stabilizer in tank when I change the oil, and before running the engine.

I do not run carb dry of fuel (how do you do that with a full tank of gas?).

I used a 6v trickle charger one year, but the next year I forgot and the engine started right up. The 6v Optima battery nicely holds the charge.