You need a very large capacity compressor to run a sandblaster for any period of time. It's basically like running the compressor wide open with a hose cut leaking air all the time. Probably the highest load you can put on a compressor.
You without question need a 2 stage compressor, as large of a tank as possible, minimum of 5 HP true running, 220/230v.
I have an Ingersoll Rand 5HP/80 gallon tank (2 stage) and think it would be undersized to run a sandblaster for more than short burts (maybe a couple minutes at a time).
Buy a quality compressor as it'll last alot longer. The initial price will be higher, but the longer life will more than make up for the up front cost.
Also look up Eaton Compressor as they make some real nice stuff priced close to the IR stuff. Quincy makes real good stuff, but higher priced.
Most anything from Harbor freight is chinese junk and will only last a short time making it a poor investment.