Zinc anodes only work while submerged in water. Alpine foils have had them for years and we still see corrosion on their aluminum fuselages.
The most important thing you can do to minimize corrosion of aluminum is to rinse with fresh water after every use.
CG