Check http://www.portreviews.com for some suggestions on what to do in the various Alaska ports. On the tour portion, I strongly recommend you do the wildlife tour of Denali, if it is offered. That particular national park is one that is largely closed to individual traffic (only those camping inside the park boundaries can drive their own vehicles beyond a certain point) so the tours are the only way to really see this marvelous park. Plan to spend all day on this tour.