Flights are my top must do pick. Anyway, I am a no jeans packer, go with what is best for you.
But you may want to consider doing laundry in Skagway if you have a long port day. I always do and especially easy if you have a rental car, but there is also a shuttle if you don't want to walk, have done that too, many times.
Located at 2nd and State, down the block and across from the Red Onion. Use the propane dryers on the inside wall, can be done in a little over an hour.
Your snorkling is out of Ketchikan.
Have a great trip.