This is pretty much the package I'm imagining. Trade Tarasenko to an eastern team like NYI or NJD for a 1st +, then add that return to our first and Perunovich or Bolduc to get Matty.
Feel like Perunovich needs to be kept to make the future cap work. I agree w/ a poster above, Krug will HAVE to be traded next offseason to make keeping ROR and Kyrou even remotely possible with Tkachuk on the roster.
In said scenario, by the start of the 2023-2024 season:
Tkachuk - Thomas - Kyrou (probably a $26M line)
Saad - ROR - Buch (assume ROR gets something near $7M with a moderate term, around a $17M line)
Neighbours - Schenn - Bolduc (hoping neither of the kids would be part of a Tkachuk trade, but good luck w/ that - $8.5M line)
Walker - Brown - Torpo ($3M)
13 and 14 are league min ($1.5M)
$56M for forwards
Leddy - Parayko ($10.5M)
Perunovich - Faulk (lets go $9M for this pairing)
3rd pair (hope some folks from the farm are ready, but Mikkola/Bortz can be extended if needed - $3M)
7th D, league min ($750K)
$23.25 for D
Binny
Hofer
$7M for G
EDIT: with the expected cap of $83.5M for 2023-2024, this roster would be over by $3M. Unless Tkachuk, Kyrou, and ROR all took a good bit less than they're worth to be part of this team - good luck with that - something would have to give. Schenn?