7 gpm flow is quite an ask*. I'd suggest revisiting this requirement. A burst rate of 7gpm, maybe, but for any length of time you're going to struggle to obtain proper results.
* Obviously, it can be done, but, as they say, just about anything can be done/achieved given enough money.
IRB has...