I have been looking forward to making a cross country road trip for a while now. Recently I have sat down and planned out a course to take, after a good amount of research I decided on which stops to make and the direction to take. I had originally planned for the trip to last for 3 weeks. Which I am well aware is not enough time to really see everything. My goal is just to see the major sites.

I am not really worried about cost, and transportation has already been arranged. We will be traveling via a small RV so that should take care of housing expenses and cut down on dining fees as well.

The problem that I recently came into was the other party that is coming along was unable to take 3 weeks off so now we have been reduced down to 2 weeks!

I need some advice on wether this trip is doable and if I will have enough time to make it to atleast the stops listed below.

I will start in California (due to the one week reduction all of the west coast stops have been removed)

THESE ARE THE REMAINING LOCATIONS:
1.Grand Canyon
2.New Mexico
3.Oklahoma (city bombing site)
4.Tennessee (Pigeon Forge, Nashville)
5.Virginia (Marine Corps Museum)
6.Washington DC
7.New York (Statue of Liberty)
8.Niagara Falls
9.Chicago
10.Mt. Rushmore, Crazy Horse Monument
11.Yellow Stone National Park

Now keep in mind there will be 3 drivers, and the trip must last 2 weeks, maybe a couple of days more than that but not more than 2 1/2 weeks.

Please make suggestion as to what could I do to make sure the trip is fullfilling and not just a race!