Depends on the quality of the finish you're looking for. Show quality? Strip and start from scratch, or powdercoat. (make sure the powder coater knows custom work. Many just do commercial stuff like lawn furniture and fences) Just a daily rider? Rough it up with 400 grit and shoot a color coat. The factory applied stickers need to come off. Try a heat gun for that.
Bare metal needs a primer before shooting the color.
I like a good gasoline resistant clear coat, TopFlite model airplane clear, anywhere that fuel might touch. This paint will also do your engine if you want.
Good luck. Share some photos of your finished paint job.
Tom