Edited Jun. 28, 2022 at 4:28 a.m.
I think he would go for Campbell, not Ryan Strome though especially if you have Pius Suter as a 3m 4C. The term probably doesn't help either. With Larkin and Bertuzzi's fit on the team in terms of timeline of the future core, I don't think Strome would fit in unless it was Dylan. Adding Garland to this team makes it look like the core should be made of players ~26 in age.
Raymond, Seider, Edvinsson, Cossa 19-21 there is no need to rush Cossa, so having Ned (26) and Campbell (30) under contract for the next 4 years wouldn't be a bad idea. If Cossa does play in 2023-24 his ELC will end at the same time at the earliest.
Zadina (~23) and Veleno (22) fit well in age with that core, perhaps Zadina can be exchanged for a prospect of similar age or 2022/23 picks.
The "Vets":
Larkin 25, Vrana 26, Fabbri 26,Suter 26, Bertuzzi 27
Other pieces: Lindstrom 23, Hronek 24
Might make sense to move on from Bertuzzi (via trade) or Suter (own rental if he isn't too good to lose) rather than add guys their age to the top 6 with term. The average age is 25.5 atm but drops to 23.1 without the guys with 1 year on their contract. Your squad has an average age of 25.9.