sheet metal/paint technique question

Nothing wrong with the rattle can primer, but I wouldn't leave it there. Primer is porous and will allow rust to start underneath it. After you've primered, apply some type of top coat to it, maybe rattle can it the color it is now.
C