It all depends. Toronto is very eager to get rid of him, and it seems like the issue of how much salary Toronto would eat was the only thing holding up a deal last time they talked, if you believe the gossip. So if Toronto eats some salary, it may get done.
Janmark had some upside, but I don't think Backman was ever going to play here. I actually think this was a decent deal.
What else would be involved in a Dion trade besides salary retention? Surely they'd want a first.