How much HP and what do you think it will run.

did i remember correctly that stall is 300 rpm over max torque, dont forget to calculate converter slippage
Yeah depends 300-500 is good