I think your trying to do to much. If it was me that would be at least 2 trips. Grand Canyon, Zion, Bryce, Arches (which also has canyonland near by) then do a trip up north to Yellowstone, Tetons, and Glacier. To do all of those you listed in 1 trip I would need at least a month. Even with a smaller 22 foot trailer heading to those parks up north you will want a nice TV. You have a lot of mountains to go up, down, and around. Side note I have been to all of those parks and it will be a beautiful trip even if you are only able to see 2 or 3 of them during one trip.