If your friend can remove an intake then he can install the SC. Only down side is figuring out where you’re gonna mount the pump if you have a full steel bumper.
its a stock bumper, yes he could install. He has done engine swaps its just if we can find time to do this project. This weekend I'm installing the 21 OEM headlights should hopefully be a simple project and no issues.
As for cost I'd expect about 1k in labor from a shop. My goal is about $6500 or less on this.