You can make anything fit if you have the skills, time, and money
However, I think this one will be fairly straightforward and not too difficult.
One of the first things you need to do is drill out the KX500 engine cases to 17mm to fit the swingarm pivot pin..
You will need to re-locate your engine mounts.
If your careful you can re-use the stock mounts tabs..
There is a member that is considering trying this so stay tuned for more info