xseler
I think we could scrounge up about any bike part around here to cover almost any malfunction should that occur. You will be good.
Finally getting to see those 10 day forecast showing June 10 weather. Looking real good at this point in time. Of course it will change hourly because forecasters really have no clue that far out, but as of right now calling for high of 80 degrees, partly cloudy day with a 30% chance of maybe a sprinkle early in morning. 5 to 10 mph winds. I would take that forecast any day for a ride.