You might look into urethane spray-on truck bedliner coating. It is almost indestructible when sprayed on steel, and totally corrosion proof. When cured, it is non toxic. It is flammable though, if exposed to direct flame, not sure if that is a concern.
One manufacturer I work with here has been using it extensively on things like ramps, gates and cattle stanchions for barn use with great success.
One brand in north America is Rhino Liner if you want to research it a bit.
JD