The trip you are proposing has probably double the amount of mileage that your Yellowstone trip had. From my experience growing up, my fondest travel memories were of the times we were actually someplace, my least favorite times were during the drive. We visited all the places you are talking about but in several two week trips over the years, not all at once!
We have found 400 miles in a day is a comfortable amount. We've done more, but it takes a toll. Gasoline and bathroom breaks end up taking 15 minutes every few hours.
Either head to Banff NP in Canada or else do a trek up through OR and WA to the area around Vancouver BC. You can fit Crater Lake into either trip. The mountains around Vancouver or the mountains north of Banff will both give you the experience of seeing glaciers.
Option one, heading to Banff: Stop at Crater Lake for your first night. You should schedule three days minimum to get to Banff. Remember, it's not all interstate driving and the border crossing can take 10 minutes or several hours, depending on a number of factors. Once you get to Banff, it's not just about the town itself but the scenery. Lake Louise, Moraine Lake, Johnston Canyon, etc. are just a few of the nearby areas to see. Yoho NP is also stunningly gorgeous. And since you're driving so far, you must continue north to Jasper on the Icefields Parkway (lots of glaciers to see). Remember how slow it can be to drive around Yellowstone? The same kind of traffic congestion can be expected in the Canadian Rockies NP's. It's a full day up to Jasper and a full day back. But don't miss it! And a visit to Lake Louise often means riding a shuttle bus as the parking lots fill quite early in the day. Means more time. But still well worth it. Even though we travel extensively in the western US, I still find that the views at Moraine Lake are perhaps the most stunning in all of our travels. (High praise coming from me!). Since you have to plan a minimum of three days to return, there really isn't time to see much on your way up or back. Glacier NP may seem tantalizingly close, but there's quite a bit of driving involved once you get to the west entrance. Save it for its own trip in the future.
Option 2: Head north to the Whistler BC area. See places like Crater Lake and Mt. Rainier on the way up. Spend some time sightseeing around Whistler. Glaciers up many of the canyons. Return to WA and head south to Longview and go west on US 30 to the coast. IMHO, the OR coast more accessible than the WA coast. And the drive around the Olympics is pretty time consuming. Drive the full length of the OR coast. Last trip to OR, we spend two weeks just on the southern half of the OR coast. Lighthouses, Tillamook Cheese Factory (and ice cream!), tidepools, sand dunes, lots to keep you busy. Heading south along the coast give you the best views and the most convenient way to pull off at the various view points.
Option 2 will probably save you 1000 miles of driving in two weeks.
Ken & Allison
2 Camping Cats (1 diabetic)
1996 4Runner, TRD Supercharger, Edelbrock headers
2007 Fleetwood Arcadia, Honda EU2000i
4 mountain bikes, 1 canoe, 4 tents, 8 sleeping bags, 2 backpacks
(You get the idea!)