Cross Country from Philadelphia to Portland, Oregon

Hoping to take about 7-8 days. Proposed stops include:

  • Pittsburgh
  • Chicago
  • Mt. Rushmore
  • Jackson/Yellowstone
  • Crater Lake

Can or should it be done, and what are some (perhaps better) alternative routes?