I suggest you consider renting a car in Skagway, and this will give you the flexibility to do whatever you want. We drove up into the Yukon which is a very interesting trip in itself. As for hiking, consider the Chilkoot trail. Also, if you are going to Juneau, if you rent a car, you can hike the East Loop trail above the Mendenhall Glacier.
Have a great time,