If you really want to see Alaska do a tour/cruise. You will see so much more. It is worth it just to go do Denali NP. We did it on Celebrity before the shutdown. The land tour part was well done. Very nice bus to haul you around and the hotels were nice. We flew into Fairbanks. We went a couple days early to look, around on out own. From Fairbanks we took a train with awesome observation cars to Denali. It was a beautiful ride.
Denali train ride
The land tours are very busy. Up early on a bus to your next stop. On the bus to the hotel for the evening. Repeat for how many land days you book. You will be tired by the end but it is worth it.
Best advise , start with the land tour. When you head to the ship you will have a sea day to rest and relax.