If Columbus is ready to take on some money, he would make a ton of sense for Montreal.
We have tons of cap space to spend but are probably going to be competitive only in 2 years.
If Laine works out you re-sign him and he's part of your core at 28.
If he doesn't work out you let him go and you didn't screw your window with him
He adds size to a forward group that could really use it and some much needed offensive punch.
I think he's a perfect fit, depending on the cost.
Edit: Totally missed the part where he was on the players assistance program. Yeah, that actually changes a lot of things.