Can I use it for metal surface paint?

Linseed oil is a common finish for wood, but it can be used on metal too. The oil penetrates and protects the surface of metal from oxidation. Multiple thin coatings work best to avoid the thicker coating from becoming gummy. Boiled Linseed Oil Works best for this purpose.