If you have a dual disc brake on the front, definitely not. Are you stripping a 650? if so the entire front end swaps over to the 500 direct fit. The rear wheel is wider than the 500 , the 650 swing arm is about an inch and a half longer than the 500 swingarm but the arch curvature is further away from the axle allowing the wider wheel an tire.
I have switched out the swing arms before but when you use the 650 swing arm , the pivot bolt holes will have to be drilled out to accept the larger swing arm 650 bolt. So the comstars can work on the 500 easily if you have a donor 650 for sure. ( and the 650 shocks are better than the 500's).
I don't know what mix and match works with other bikes as I have only done this mix and match. That's not the end of it though, I was also switching the 500 engine with the 650 engine... the chain size is different, I didn't have to deal with that issue so I can't direct you to a direct parts switch for sure but, it may could be as easy as switching out the 500 drive sprocket to the 650 drive sprocket...can't say for sure.