General Fanager shows the amount of AAV (full-season cap hit) that every team is projected to be able to add at the deadline:
http://www.generalfanager.com/teams
The only teams who don't have enough space to take on Hiller's full contract at the deadline are: Vancouver, St Louis, Tampa, Pittsburgh, LA, Minnesota, and Chicago. These are also the only teams that don't have the room for Hudler or Jones; of those, Chicago and Minnesota would have enough room for Russell.
The Flames could retain up to half the value of up to three contracts. Also, if they take any contracts back in a trade, that reduces the amount the other team is adding.
For example, if San Jose was interested in Hiller, Stalock would likely be part of the package coming back. In that case, San Jose would only be increasing their cap by $2.9 million, which they have room for.