Leafs have a lot of work to do this offseason.
Goaltending:
Almost not even worth talking about until the season is done. This is Campbell's first and likely only opportunity to cash in long term for big money, especially if he comes back and plays well. He was an all star this year. I see a very low chance of him returning no matter what happens.
Mrazek is also still such a wild card. Post-waivers and deadline, he now has a fresh start to find his game. He was signed to be a 1A/1B goalie with Campbell and hedge against his inevitable departure. If he continues to disappoint, maybe the Sabres make a move for him as they have no signed goaltenders for next season. But that leaves the leaves with nothing in net. I can't even guess as to what will become of the Leafs goaltending after this year.
Forwards:
I don't think the Leafs can afford to qualify Engvall or Kase because of their arbitration rights, and if they don't make a big splash in the playoffs, perhaps they move on and look for more workhorse/gritty bottom 6 players. This one is going to shock people who think RFAs are freely kept, but no, we saw this with Ritchie, Kampf and Kase already. Not worth getting stuck with a 2 mil+ contract.
Mikheyev similarly is done here I think. He should be able to command 2-3 million and a promise at a top-6 role with other teams.
Kerfoot has a year left, but moving his money to spend more wisely seems like it has a lot of merit, unless he has a good showing in the playoffs and proves he can still contribute on a line with JT/Willy.
Nylander.. well, who knows? If the Leafs don't do well, moving Nylander and Kerfoots combined 10.5 million and turning it into two fundamentally different top-6 wingers to play with Tavares might have merit.
Matthews, Marner. Untouchable at this point. Marner is unmovable by virtue of his contract regardless of his play. Bunting will obviously stay.
Kampf, no reason to move him. He's great in his role, gives the Leafs options to upgrade 3C or stay with him there.
Blackwell, can't really comment on him but he's the type of player you want in your bottom-6, and the Leafs targetted him before. I predict they give him Engvall/Kase contract, re-sign him and play him with Kampf next year in the checking line.
Spezza/Simmonds/Clifford, enough with this experiment, I think the Leafs need energy guys. Simmonds potentially sticks around with his extra year in a strictly enforcer role.
Bunting/Matthews/Marner
Kerfoot/Tavares/Nylander
Blackwell/Kampf/----
----/----/----
Remaking this bottom 6 is the focus of next season with the potential of peddling Kerfoot/Nylander for a different set of wingers if that 2nd line has truly lost the plot.
Defense:
Rielly, Brodie, Muzzin, Holl not going anywhere. Unless they can convince Muzzin to waive his NTC. But then what? Do you pay an asset to move him if he isn't pulling value? Better to just assume this arrangement will stick.
Giordano needs to ask himself if he's willing to play for much, MUCH less. But I wouldn't hold out on this.
Sandin and Liljgren are both RFAs that need to be signed, I don't think they're going to come in under a million.
Lyubushkin also needs a new contract, and I think the Leafs will want to keep him. Will he cost more than the Holl contract? 6 out of a potential 8 roster spots are accounted for, and if the Leafs cut it close to the cap next year and have to run 21 players, maybe they just won't be able to keep this guy.