Hello and welcome from SW Ontario, Canada.
When you get time, some photos of your new ride would be most welcome.
As for the motor, I'm not the guy to suggest the best options, but I think I'd look at a total rebuild so you know what you've got.
Good luck.