According to CapFriendly, the Avalanche are projected to have about 5m in deadline capsapce. Now that's not accurate since it's based on LTIR and Landeskog is due back in the middle of January. To make a cap neutral trade with Colorado, Canucks will need to retain as much as possible on Horvat's contract and take back two contracts (Compher = 3.5m, Cogliank = 1.25m, Helm = 1.25m but on LTIR).
Almost every team can acquire Horvat it would just take some give and take on making the contract numbers work. At 50% retained you're only looking at finding a way to find in 2.75m.