Trade:
Monahan
Savard
Harris/Barron/Kovacevic one of them.
Pearson
Allen/Primeau, or both.
Offseason - Tyson Barrie 3 years 5 mill per. PP specialist, right handed d and a vet. Can help Mailloux and Hutson with some offensive pointers when they get with the team, short contract, so won't anchor the Habs.
If he wants to, bring back Monahan 1 year deal around 2.
Look at Yakov Trenin. Possibly go around 6 years around 3.5. Very good depth player. Brings a wide variety of pking, physicality, toughness and with some Russian prospects trending well, another Russian on the team might help them come over and feel more comfortable
Dakota Joshua as another potential bottom 6 player. Take a risk and give him 5 years. Some stability with a long-term contract to lower the aav .
Sign Riley Tufte/Justin Brazeau. Solid AHLers with size.
Not saying sign all of them, but just something to look at. No attempted home run, or big trades, just building a solid depth while not sacrificing skill to have more toughness.
Joshua/Trenin would be a sweet add. I know many wouldn't want to commit a long-term contract to a bottom 6 player, but I feel both Joshua and Trenin are more than capable of playing up in the lineup if there's an injury. They both bring much more than physicality.
John Hayden as a signature for Laval, but capable of being a callup. He can play and he's a one tough hombre.