One thing to keep in mind: Nylander is technically a free agent right now. That means his agent is allowed to talk to other teams about a contract. So let's say Carolina wants to acquire him in a trade, there's nothing stopping them from discussing what it would take to get Nylander signed with his agent before a deal with Toronto is made. So I'd guess if Nylander is dealt then the groundwork for a contract with his new team would essentially already be completed.