How much HP will it deliver?

It doesnt sound like there's that much rpm to them. Maybe 5K? That's torque. Not horsepower. You need to be able to accelerate the tires and get the wheel speed up.