media blast then a coat of lechler epoxy.
You can then do all your filling work, and welding work thats needed.
Then another coat of epoxy, you can then use whatever paint system you wish.
we tried that.... its awfull unless you want to use 20 coats of high build to get a semi decent basecoat down, keep wondering whether the panels are warped or if its sat at a funny angle and the lights making it look funny....and be forever sweeping/hoovering media out the inside
Something else is a miss then.
There arnt a lot of epoxy efforts out there that are designed for body panels. Lechler is.
but others are good for underbody, floor pans, bulkheads ect.