that motor would have been in a buggy or truggy maybe a monster truck of the 1/8 scale. as for that roto start its so you can start it using a drill
I know OFNA makes good motors but its still one i would want to take apart to make sure things like the piston/sleeve and conrod are in good condition and check the bearing will i'm at it. I going to check with my local hobby shop for part availability
http://www.ofna.com/eng-hyper28.php
_____________________________________________
I do things in the name of science but first hold my beer