The other thing I forgot to mention is: what is the climbing like? Is it mostly rollers and short climbs, or is it long, sustained climbs. Familiarize yourself with the route profile and train for that as well.

Those rides sound like a good challenge. Good luck with the job thing. I know that makes things tough.