Paint advice needed

I just spot prime bare metal areas with etching primer. I have never had a failure from it.
Thanks Greg. I'm assuming once spot primed as needed, you just shoot a urethane sealer over that, or some type of 2k surfacer if body work is needed?