RE: Is this plane overpowered with a .40?
Use your 40 ASP because you already have it. It will help balance that tail weight and give you additional power if needed.
Use the largest diameter prop that will fit and still clear the ground. An 11 X 4 will help the plane slow down more when landing, while also making your take off runs shorter.
Dennis-