A new kill switch - why ? (just clean the internals with electronic spray).
Exhaust wrap? Waste of time and money - not required.
Fork brace? Waste of time and money - not required.
Cross winds? Yea, you'll need a bit of riding time with this, to acclimate to the feedback. My wife and I drove a rental car 200 miles to buy our 1st ST13.
Bought it, then dropped rental off, then we rode the ST the 200 miles back in notoriously windy south Texas - a CROSS wind of about 30 mph average, for 45 minutes. Had to stop 2-3 times to compose myself, having never owned an ST. It took me about two months to acclimate to the STs "windy" idiosyncrasies, eventually became second nature to ignore the feeling altogether, and never thought about it again.