Trade both Boeser and Garland to Calgary for Hanifin and Tanev and then we are done
Hanifin-Hronek
Hughes-Tanev
Soucy-Cole
Myers, Bear, Hirose, Wolanin, poolman
Now that's contending level D with lots of depth. 6 NHL dman to go with 5 NHL level depth dman. We can trade either Bear or Myers for some wingers.
Forwards would still be:
Kuzmenko-Pettersson-Beau
Pearson-Miller-Mikheyev
Podkolzin-Dries-PDG
Joshua-Aman-Blueger
Not a bad forward group to go with that defense and Canucks would give up a lot less goals with better defensive forwards in Mikheyev, Blueger, Beau, Aman etc.