I can't really answer your questions but it looks fine to me.
I'd only suggest not to forget a built-in recovery week every 3 or 4 weeks so you're not increasing mileage by 10% EVERY week but only 3/4 or 4/5 weeks. On that recovery week you should perhaps decrease volume and do more fun things, while remaining active. Like going for a hike instead of a long ride, playing soccer, etc.
All in the interest of avoiding overtraining...