I think MN can if Buffalo will take cap back in the form of a very good player, Fiala(5M), and maybe, a decent player, like Greenway(2M). Both will be RFA's next year, and the raises they will likely receive will bring them close to Eichel's cap hit. I think the issue all along is that Guerin feels that KA was asking too much, but it could also be that Leipold, the owner, doesn't want to pay millions of dollars to have a new acquisition sit on the sidelines for the bulk of a year after just having to pay millions for Suter and Parise to go away.
It could well be that Guerin doesn't want to tank the season by trading away a couple of good players and having the asset he acquired sit on the bench for the bulk of the season, effectively causing them to tank.
I don't see how NSH can take on Eichel's salary, unless BUF is prepared to take on RyJo or Duchene(assuming they waive for Buffalo), and that would be crazy for the Sabres.