We initially included North Cascades in our plans, but we weren't sure we'd have enough time. We definitely want to include Mt. Ranier, Mt. St. Helens, and Olympic, and have enough time left to meander down the Oregon coast with a few days at the end of our trip for Redwoods, Napa Valley, and San Francisco. Do you think including North Cascades would be realistic for a 12 day trip? Also, do we need reservations for the Washington State ferries, or do we just need to arrive at the terminal a bit early?