I can't tell you the size for the boat you have, but all you have mentioned sound like more motor than I'd be willing to put on it. You might try going to some boat maker sites and finding a compariable boat (length, width, and side height) and see what they have listed as the max hp.