Marc has the eye problem and has suffered a significant concussion, but he's also on a great contract for 2 more years. If he's 100% healthy, he's worth as much as Jordan.
The problem may be carolina's cap situation. Pitkanen makes 4.5 mil for one more year. He's 29, but has missed 78 games the last 2 seasons (Staal has missed 63). I'm not sure what carolina's long term plans are with him.
If they don't intend on re-signing him, then maybe something based on Pitkanen and the 5th overall would work. I know a lot of people want a forward, but we'd be picking a forward with the 5th overall anyway, and we could use the depth on the back end, particularly one that has some offensive ability.
There's also the possibility that carolina just doesn't want to deplete their assets further by trading for Staal. Maybe they will want to wait until next year to see if he's healthy. I don't see a Staal trade happening this year. I also don't think MDZ will be traded, but that's more of a possibility I think.