can u put undercoat over bare metal???
If it says its a sealer, then you should be alright.
cause i want to under coat the bottom of my car with undercoat and i striped it to bare metal
get the rubberized but make sure the metal is scuffed up good for adhesion