That looks like a lot of mile especially if you really want to see the sites. Many places you listed you can easily spend a day or more. A few examples, Near Durango, CO there is Mesa Verde National Park, great ride into the park Expect to spend at least 3 hours in the park and it takes time to get to the park. Capulin Volcano, worth the ride to the top, 1 hour up and back at least. At the Grand Canyon are you going to look of the rim for a second and then leave? That is a destination in itself.
Also ride the Enchanted Circle that goes through Taos, NM and Red River. Eagle's Nest pass to Cimarron, NM is worth riding and if the timing is right check out the St. James Hotel in Cimarron, NM for lunch or dinner.