Looks like the afternoon fined up and you got some great riding in, despite a few little bike-problems.
Oh, those front bolts holding the Strom's fairing bracket?
LOCTITE!! Even better, grab some longer bolts to make them stick out (the threads in the casted bracket go all the way through) the other side and pop some Nyloc nuts on. PLUS Loctite!

They will keep coming loose....Ant's had the whole nose of the Strom drop off the headstem, lost one bolt and the other was well on its way.
One of the typical Strom "mishaps".
Eventually happens to bikes ridden on smooth roads as well, it just tends to happen a lot sooner on bikes that see regular potholes and corrugations.