CAR is seemingly about to get Williams back for a playoff run, so their appetite for Kapanen might be a little lower than it has been, but I'd easily put the TOR 1st on the table for him. However, a couple problems then arise:
-CAR, with whatever Williams' AAV comes in at, will be very close to the cap. TOR also is very close to the cap, any trade would have to be $$$ in $$$ out for both teams.
-As you mention, Pesce is off limits now as well are Hamilton and Slavin. I don't think Dubas would be interested at all in Gardiner. And you correctly point out that Edmundson and TVR are UFAs at the end of the season. I'd love to trade you TVR + the TOR 1st for Kapanen, but I think Dubas would have something to say about that.
-Also, CAR, with Williams, now has 13 mostly healthy (Haula's bionic knee willing) forwards. They more so could use Haula-insurance at C vs. another winger, even one they've coveted for a while.
-As far as prospects go, I think Gauthier and/or Bean would readily be on the table for a guy like Kapanen, but I'd be hesitant to add one of those to the already valuable TOR 1st, plus whatever else needed to be added roster-wise to make the cap work. Edit-we might be able to get a little more creative here with making guys like Forsberg (doesn't TOR need a backup?) or Mckeown available too, but we still run into the cap, as both teams again need to send out salary if they're bringing in salary.
In the end, if Kapanen is truly available, I think CAR would do their best, within reason, to be the team that lands him.