Gavrikov and a 2nd for Chychrun? CBJ is getting the best player and isn't giving up nearly enough to earn it.
Also, I don't see the Coyotes accepting any veteran / expiring contract on the premise that "they'll just re-sell him later and get a meaningful pick."
Retention slots are at a premium in ARZ: OEL is already using one this season and the next four, and ARZ will still be shopping Gostisbehere, Ritchie, Bjugstad and maybe Vejmelka. I can't imagine that a meaningful part of the Coyotes return for Chychrun will both a) require them to do extra work and re-trade someone, and b) require them to retain salary.
If Gavrikov is worth a 2023 1st, CBJ can sell him for that and then just send the pick to ARZ.