The 7-hrs train trip is the one we took! They take you UP TO Carcross in a Motor Coach (aka Fancy Bus)...with stops along the way which includes the lunch, and then you hop onto the train at Fraser and RIDE BACK down the mountain on the little clackety-clack train! It is so quaint! I stood out on the platform outside the car, by the tongue, and got spectacular photos! The train moves at about 10 miles per hour! It is fun!
Carcross is a wonderful little town! We also stopped at the Carcross Desert! Yes, a desert!
In Ketchikan, we booked a Beaver float plane for the Crab Feast.
The plane takes you to a quaint old house on a lake, and the owner of the little restaurant treats you to a delicious crab lunch, which includes many other wonderful Alaskan treats. Good beer, too! The flight plane will also tour over the many sights surrounding Ketchikan.
In Juneau, I can recommend the "Best of Juneau" excursion. It includes a trip to the Mendenhall Glacier; an Alaskan BBQ in a beautifully wooded area; and a Whale Watching Trip. All 3 were memorable, and well worth the price of the excursion!
While your ship is inside the Tracy Arm Fjord, best to stay in your room on the balcony! Remember, what you don't see on your side of the ship...you WILL SEE on the way out of the Fjord. On deck, you will fight for space by the railings. You might not get good photos. Nothin' but crowds! The "narrative of the sights" will be broadcast in your room, too. My husband and I spent the entire day in our room, on the balcony, and ordered Room Service!