According to RDS the canes made some offers for Kotkaniemi earlier in the year. The Hurricanes want him and they say he wants to play for them. All JK really needs at this point is some freedom. He was a project, they rushed the project, and then they benched him after hindering his development. If Carolina lets him makes some mistakes he'll be fine.
Edit: Looking more and more like the habs should be working on yet another rebuild. Either that or they play JK whatever happens. let him make his mistakes and learn.
Losing KK does not suddenly kick in another rebuild.
MB last off-season got Anderson, Toffoli, Edmundson, and Allen, while also extending Gallagher and Petry. This off-season, he went and got Savard, Hoffman, and Perreault. That is not the plan of a team looking to rebuild because they might lose a promising player to an offer sheet.