The Pens have a ton of money coming off the books after next season so I'm really not sure why they wouldn't want to retain Staal.
Everyone has Bolland pegged as good as gone. I'd think the Hawks would find a better trade for Kruger than Bolland and the Hawks have plenty of capable centers coming up to fit the 3C mold. Either way, one of them is likely and hopefully out of town. If not, that means they'll try Kruger at 2C entering next season, which none of us want to see.
Will be interesting to see if the Habs and Hawks will start doing business together more frequently with Bergevin as their new GM, as was the case when Cheveldayoff took over in Winnipeg.