Okay, here are some tips:

Onboard, avoid the casino. You are not expected to play. A host will not bother you. The casino odds are TERRIBLE, and the comps you earn are lousy. Also, there is a lot of smoke there. The tournaments are terrible, as they literally rake half of it for themselves!

I recommend going to the specialty restaurants and avoiding the main dining room. The main dining room sucks. The specialty restaurants are considerably better -- not gourmet, but way better than the main dining room. For $119, you can get a package giving you unlimited specialty restaurants. Also, with that package, you can order unlimited main dishes for free.

Do not buy any art or jewelry on board. It is heavily marked up.

You may want to consider switching to the 1-way Vancouver cruise to Anchorage, as you get to see Glacier Bay and Hubbard Glacier. On your selected cruise, you only get the inferior Sawyer Glacier, and it's listed as "cruise past Sawyer", so I'm not sure what that means.

Anyway, here's what I would suggest at the ports:

Ketchikan: In town, ask them how to take the city bus ($2 each - have exact change) to Totem Bight State Park. It's way out of the way, and barely any tourists are there. It's free, not gimmicky at all, has a small rainforest trail and a tidepool beach, and you will be done in about an hour.

Juneau: Rent a car, drive to Mendenhall Glacier, and take the hike to the waterfall. (You have to view the glacier from afar, unlike in the '90s when you could walk right up). Then drive north on route 7 along the coast, to see some very nice scenery and various beaches which you will have all to yourself.

Skagway: Rent a car, drive into British Columbia, and then into the Yukon. Don't bother going all the way to Whitehorse, though, as there's not much there. I would suggest going to Lewis Lake (in the Yukon, look it up on a map), see it (it's beautiful, and there is almost no one there), and turn around. Many scenic points along the way.

Victoria: Visit Butchart Gardens if you haven't been there before, though it's better to be there on Saturday (you are coming Friday), as they have the best fireworks display at night that I have ever seen. But you won't get to see that. Also of moderate interest is the Fiskgard Lighthouse. Rent a car here if possible.

Don't expect the glaciers to look like they did in 1995. I was also there in 1995, and sadly they have receded a lot.

Try to avoid taking any of the ship excursions. You can do it better and cheaper on your own.