If Necas and Zegras are too expensive for the Canadiens to acquire, another great option would be for them to acquire Kakko as it looks like the Rangers will not be keeping him around for next season.
Kaapo Kakko being a former 2nd overall pick of the 2019 NHL Entry draft, the 23-year old has finished this season with only 19 points (13 goals, six assists) in 61 games. During the Rangers' run to the Eastern Conference Final, he only had two points in 13 games.
22-year old defenseman Justin Barron, was the 25th overall pick of the 2020 NHL entry draft, and has finished this season with only 13 points ( 7 goals, 6 assists) in 48 games.