I don't really see it that way to be completely honest. Our cap opens up in a massive way at the end of next season, and it opens up even more the year after when Tavares is due for a reduced deal getting his last contract here. The Leafs have basically structured their cap around giving themselves as much space as possible to re-sign the big 3 on the next go around, and the only players we're committed to after the end of next year are Marner, Tavares, Rielly, and Jarnkrok. Sure we should have deals in place for Nylander, Matthews, Sandin, Liljegren, and maybe Bunting by then too, but the cap is going up, and we're due to have Murray, Kerfoot, Brodie, and Muzzin come off. We'd essentially just need to trade one of Brodie/Murray along with letting Kerfoot go to fit in Meiers new salary next year.
Look at what Kevin Fiala got and he's both a worse player and was in an identical situation. Teams aren't just going to f*** the Leafs because they're the Leafs. I do think we'd have the space to keep him, but if not, flipping him could very easily make this a very palatable rental cost for arguably one of the best players in the NHL and easily the best on the market.