We should sign Zegras for 8 seasons and Terry for 7. Five years for Zegras brings him right to free agency.
I wouldn't go above 5 million or longer than 5 years for Ryan Graves. I'm with
@GiggyWithGibby -- the other three free-agent signings are unnecessary.
There's a chance that all of Benoit-Olivier Groulx, Simon Benoit and Axel Andersson put in at least some time on the main roster next season, so you should sign those RFAs, too. Whether we should tender Max Comtois his Qualifying Offer is a matter of lively debate among the Anaheim faithful.
Adam Henrique is the ideal leader and two-way player for Bedard/Fantilli, Zegras, McTavish, Lundestrom, Pastujov, Gaucher et al., so I wouldn't be trading him any more. And I'd rather get a veteran RhD in free agency than expend an asset to acquire Zadorov just to play him on his off side. My opinion would be different if we can't land Graves.
I'd be happy to get a 2023 fourth or 2024 third for Jakob Silfverberg in his current state.
I would MUCH rather get rid of McGinn than Carrick.