Aluminum parts?

Have them anodized. Only thing that will give you long term protection other than paint or powdercoating.
You can wax polished aluminum and it will help protect it.