Almost identical commute as mine, same mileage, but my route is much more bike friendly... I also have the blinking tail light, but I'm thinking a mirror would be a good idea. The last few miles is the same road taken by school buses and high school students...