I don’t think that you’re going to do much blasting at less than 10 or 12 cfm, and to maintain that cfm at maybe 60 psi will take some horsepower, that’s all there is to it. And you’ll need at least a 20 gallon tank too.
I have a Trinco BP-36 blast cabinet and a 2-stage, 5 hp, 60gal Ingersol Rand compressor rated 14.7 cfm @ 175 psi. I usually blast with ‘Trinmix’ #4, a mixture of glass beads and aluminum oxide, which does a nice job of cleaning up castings and machined parts, but is not too aggressive to the surfaces. If I keep the pressure at the cabinet above 70 psi I have really good results. Even then, I have to stop once in a while for the tank to build up again. This compressor was about $1,500 delivered. It’s a good compressor, but the Emerson motor that I-R ships them with is crap. Burned up at less than 10 hours of easy, occasional use. This is common according to others on the web, and neither I-R or Northern Tool would do anything about it. I replaced the motor with an A.O. Smith motor for about $350. Baldor makes a good motor too.
I also have a portable 2 hp with 20 gallon tank that I have blasted with, but only for a couple of minutes at a time.