Before buying new parts, do some troubleshooting.
The safety switches are problematic. The side stand is suspected on your bike. Commit a couple hours at home to remove and replace the entire sidestand system. All of it. Use a rear jack.
A lot of debris collects on the bike's lower construction. WD-40 works as a cleaner and offers pretty good lube. It also benefits electrical components.
You shouldn't idle a hot bike for 2 minutes. The naked look is actually a preferred exhaust cooling system.