I have an 80 gal compressor that puts out just over 23 cfm at 150psi I think. I have a grainger water filter right where you plug in the air hose and one right on the pressurized sand blaster tank. It would run all the time but it would keep up. I also have a blasting cabinet and it easily keeps up with that and will even shut off while I'm blasting. It is important to size your nozzle right for the cfm you are using.

TP tools has a lot of info on compressors and cabinets.