"What size engine does it take to drive them?"
BIG - really just depends on the pressure you want to run. Just use that formula but be aware of the labeled and 'recommended' horsepower on the gas engine. I pulled them off of my 28 hp because they were too big for it to run at 3000 psi / 10 gpm