Only alternate route is a 2 lane blacktop that I would feel worse on I believe. Had not thought of flat resistant tires. I do have a spare tube and patch kit along with a pump. I am giving myself an hour and a half to ride it in case I have a flat. Road is legal to ride on and a brand new constructed road, less than a year old.
Yep a mirror would be nice, I will add that to my list for next LBS stop.