I'd love to trade for Jack McBain. (Toronto boy) He put up 28 points this year. He's a C, though he was abysmal at faceoffs. He's a big body, 6'4" 220 lbs and had over 300 hits last year. He's 23.... He was leaned on pretty heavily in defensive situations in Arizona... who were bad, and his results weren't great, but then given his usage... he did ok for a kid in his second year in the NHL. Teach him faceoffs, and you've got one heck of a long-term 3C.
I'd also prefer to get Comtois as a rehab project, over Brown. He's another bigger guy, 6'2" 210 lbs. He's a guy who will put up 100 hits in a season, and before his injury a couple of years ago, he was one of The Ducks top offensive players. He won't be resigned there.
Meier didn't fit very well with the Devils.... I'd consider swapping Marner for Meier.
There are a few other guys I'd look at, but that's where I'd start.