If AMHS can get regular service re-established to Prince Rupert, I'd highly recommend it. In 2012 we took about a month traveling from Prince Rupert to Haines. We and and another couple were each traveling in class C motorhomes and towing Jeeps. We scheduled individual legs between port towns during daylight hours, with a few days between ferry hops. We spent time exploring and taking excursions while in Ketchikan, Wrangell and St. Peterburg. When we got to Juneau we took the "fast ferry" over to Sitka for a few days and then back to Juneau. Then we left our rigs near Juneau and took our tow cars on the ferry to Gustavus to spend a few days at the Glacier Bay Lodge. After returning from Glacier Bay we took the final ferry hop to Haines.
Art