We're here for you if you need advice on the motor, chassis, etc., but you might want to ask over in the
Trophy forum for advice on the screen. It may be that a lower screen will put the wind blast in a more comfortable place.
As far as the seat goes, Corbin makes a much firmer seat that should improve things for long rides.
Cheers,
-Kit