First of all, congrats on the new bike, you'll love it and welcome to the forum
As for farkles, i personally dont see an aftermarket seat and windscreen as necessary -i know everyone is gonna fight me over this-
A fork brace and an engine guard are a must, the rest is just to make life easier but not extremly important. Fork brace will make highway and windy days a breeze, engine guard will keep your new shiny fairings clean in the unfortunate case of a tip over
I personally did a 4,000km (2,500mile) trip on my 04' Wee with stock seat and windscreen, mind you im only 23 but it was my first long trip and wasnt hard with these.
2004 Suzuki V-Strom 650 [Sold]
2006 Honda CBR600RR [Sold]
2000 Honda CBR 600F4 [Sold]
1980 Honda GoldWing 1100 [Sold]