Depends on what your intent is. If your goal is a completely blasted car, bodywork and all, take it to a professional; you'll get a much better result and it will likely cost less than doing it yourself.
If you just want to clean up the framerails and support structures (ie, no bodywork), you can do it yourself without too much worry of damaging anything. But, a few things to keep in mind- A sandblaster to handle even that volume of work will cost a couple hundred dollars, and the air compressor to run it will also cost at least several hundred dollars, if not more (I'm assuming you don't want to spend an entire week doing this with a harbor freight blaster) You'll also need a blasting hood and lung protection (respirator) as the dust created by sandblasting is not good to breathe, no matter what material you use to blast. You'll also need a lot of material, which also isn't all that cheap for the quantity you'll need. Sandblasting also makes an incredible mess, so be prepared.
Unless you really want to do this, or don't plan on doing very much, a professional would be the way to go.