With the space the team has, they can definitely look to add something in free agency or trade, but they should be frugal in spending long term. I think Gorton understands this. He's worked very hard to get flexibility. He's getting that now and next season with the dead cap coming off the books.
I would be inclined to only give one or two year deals in free agency. There is only so much time where you need to pay guys like Fox and Shesterkin as that is part of the core. Chytil needs a new deal, a bridge, but he'll get a bump. The obvious players we covered for this offseason as well. Georgiev needs a deal, even if he's still in rumors to be moved, but I think that is over with.
Maybe this leave some room for a Buchnevich extension too, even with the guys coming, he's already a top 6 winger and still young. I would be hesitant on moving him now with the extra room afforded to the team. Let the younger guys force him out. An extension doesn't rule out a trade either, and it could be more valuable if the rate is good. A 3 or 4 year deal on top of this season could pay dividends as an asset over the next 2-3 years.
The good out of this is they have space to add a short term 2nd line center if they want to. Whether that is Strome on a shorter deal or someone outside the organization.