I don't think Necas is realistic without Zegras going and I think that would be a huge mistake.
Laine makes sense though as he should be cheaper to acquire.
Zegras aside because I think it's nonsensical to trade him now, I think Necas would be a mistake. He wants to play center in the top 6 and the Ducks have zero space at that position. He also will get a big contract and I don't think he'll live up to it.
Laine, on the other hand, shouldn't cost too much and has little risk. For 2 years, as long as he's healthy, it's reasonable based on his history for 30+ goals and 60+ points. With the surplus of LD, I could see LaCombe+ for Laine not retention. I wonder if CBJ would have any interest in Strome as they need a middle six center/winger?