Anodizing converts the surface of aluminum to an oxide that happens to be a ceramic. Hard anodizing produces a deeper oxide layer for better resistance to abrasion. The oxide is inert, and hard, but it's also porous/ microcracked.
Reports of reduced seawater corrosion in anodized aluminum vs. bare aluminum are probably the result of the traditional penetrating dye/sealant applied after anodizing.
One time I let someone talk me into a 'clear anodized' finish on some medical equipment parts. What we got instead was anodize with no coating/dye. We didn't realize it when the parts arrived, but after a month in (indoor, conditioned) storage, the parts were corroded too badly to use. They looked like very old zinc or terne plate.
If you do decide to go with anodizing, make sure it's colored, so you can verify that the sealant has been applied, and don't expect miracles.
I personally would favor powdercoating, or polyurethane paint.
Mike Halloran
Pembroke Pines, FL, USA