I don't have much interest in Elias Lindholm long term. Given his age, I just don't want to be the team that gives him the contract that he should be able to get.
I'd be more willing/comfortable to give Hanifin his next contract. I don't like Hanifin enough to trade Kyrou for him straight up, even if Hanifin came with a long-term extension at an AAV I was comfortable with.
With all that said, I wouldn't be against making Kyrou the centerpiece of a deal for an extended Hanifin and the remaining year of Lindholm (with the intention to let him walk as a UFA if we're a playoff team or flipping him at the deadline if we suck again). Assuming we aren't willing to buy out Krug or find a taker for him this late in the summer, we would have to move Scandella to make the money (and LHD spots) work.
I'm not sure what the rest of the deal would look like and at the end of the day I doubt we could come up with something to make both sides happy. I'd wager that the Flames would fee a need to have a 1st rounder included to land both of their top 2 assets and I wouldn't be interested in doing that because I think Kyrou would be the most valuable asset in the deal.
I think the only way it would work is if Calgary feels that they could sell such a trade as bundling multiple short-term assets for 1 long-term asset the way Florida did with Tkachuk. Obviously Kyrou isn't Tkachuk, but Lindholm isn't Huberdeau and Florida also sent over a 1st. I think this is very much a long-shot "we're bored in the summer" discussion, but I wouldn't be opposed to a package where Kyrou goes the other way in order to get Hanifin and Lindholm. I just wouldn't want to extend Lindholm, even though I think a year of him on this team has tangible value.
Lindholm and Thomas is a pretty damn good 1-2 punch at center both in terms of raw talent and stylistically. Using either Schenn or Hayes as the 3C while sliding the other to wing would be pretty damn good. Buch, Saad, Vrana, and Kap gets you to 5 of your 6 top 9 wingers and all of them are well suited for those roles. We'd still have hefty competition for that last top 9 wing job and a plethora of potential 4th liners. Krug would be on the 3rd pair where he belongs and swapping Kyrou for Lindholm up front adds a ton of defensive responsibility without taking a massive hit in scoring ability. Not a bad group while we are waiting for our big prospects to get NHL ready.