That frame looks like the Mini Shark. I do not know if the parts will mix and match. The little 50cc will not pull any hills and will be lucky to make it up a trailer ramp on its own, so you might be disappointed. That swing arm setup is 2009 or older and drives only one rear wheel. They went to industrial 5.5hp the following year.
http://hammerheadoffroad.com/product...e=Mini%20Shark