hi goesman , you need a lot of parts yes it is a ofna not shure of model though , the motor you said is a omega probably omega x7 .21 nitro engine most 1/8 scale came with .21 nitro engines like a picco , .os ..
the parts list is long to get this running ok mugey