RE: Good .40-.50 engine
i also vouch for the 46AX as the best engine for a beginner in that range.
if you must have something lighter, however, you can opt for the 32SX. i'm sure it'll have no problems flying your trainer. i had it on a TT Lazy P-51 and was a lot of fun to fly. but it aint cheap neither.
good luck!