I'm with Tinyman (like the new avatar) the best thing for the longdistance stuff is time on your feet, the one thing that does seem to be missing from your training regime is hill work. It looks like there is the best part of 8,000ft of climbing so if you can get some long steep hill reps in this will help.

Tip for the race day is go easy up the first hill, don't get dragged in to the "race" too early or lots will stream pass you on the last hill.

after a few races you'll learn what pace to start at