First, clean it up, then sand it down to take out the scratches. For the plastic, you can get it doen to 1000grit. For metal, 400 to600 will do. For metal, a rattle can can be had almost anywhere fore the crash bars and such. For the motor, take the bike to the hardware store and compare with paint chips.
Once it is prepared, for most crash bars, you can leave them on the bike, mask off the general area, drape the rest of the bike with plastic, and fire away with Very light coats. The good news is that if you keep them light, they won't run and will dry quickly. Same with the panels,but most of them come off easily.
For random scratches, try cleaning and no sanding get some artist paint brushes at Walmart (a dozen for $3) and touch up only the scratch.
i lucked out and found a perfect "red" match in a no name can at Ace Hrdwre
After painting on the plastic, you can buff and polish until you get a good looking job. Perfect? No, but it will normally pass the five foot rule, which is good enough for a Versys!
Krazo - ride every day there's traction!