I'd go with the media blasting. Just make sure whoever does it knows what they're doing and use the correct media and gets the inside of the body and all the little cracks, corners, and crevices too. After it's blasted I'd use the "Phix" type product to kill the rust that was missed and get some epoxy primer on ASAP!!!!