^^^ I agree with the above!
Soda blasting.... just do some research. It will leave a film on the surface that may affect paint adhesion. After blasting, the surface should be washed with water, and maybe a water/vinegar solution to remove the residue from soda blasting.
Does soda blasting effectively remove rust?
Epoxy primers vary. Some work fine over a metal surface treated with a metal prep (phosphoric, etc), some manufacturers (Southern Polyurethane being one) do not recommend using a metal prep since it can affect their products adhesion. Read the manufacture data sheets.
I like sand blasting on non-critical panels (floors, inner fenders, suspension parts, etc). After blasting, I like to DA sand or at least scrub with scotch brite pads for the reasons SBerry mentioned... smooth the peaks, remove imbedded grit, etc. I often use a phosphoric based metal prep, Picklex, to further treat before epoxy priming.
I have warped hoods and fenders with sandblasting, and have also had successes. I use a small nozzle, low pressure (60#), fine grit, and blast at a severe angle. Don't stay in one spot too long, go back and forth. If I'm removing paint from a body panel, I just get the majority of the paint off, and not try not to get 100% down to metal. I'll finish removal with a DA sander.
I've gotten more warpage when I blast BOTH sides of a panel.
I don't buy the theory that the HEAT of blasting warps the metal. A panel gets hotter sitting in the sun that it does by blasting. I believe the warpage occurs from the impacts of the media....like when you beat metal with a hammer with a dolly on the back side. Over do it, and you start stretching the metal. blasting does the same thing... impacting the surface can stretch it.
Flat panels are easily warped. High crown panels on a 50's vehicle with thicker metal is less likely to be noticeably warped.