The Canucks should be pursuing Cammalleri, as he would give them a much needed scoring boost. However, I don't see a deal happening any time soon since it's likely most teams will want to wait until closer to the deadline when the cap hit's lower and Calgary's already paid most of Cammalleri's salary.
If he's going to Vancouver, the only pieces of interest are Subban, Corrado, Tanev, Lack, 2014 1st, and their 2014/2015 2nd. Jensen's awful, Flames already have their own version of Gaunce in Arnold, and the Canucks aren't trading any of Shinkaruk, Horvat, or Kassian for a 31 year old UFA (for that matter, they're probably not trading Lack or Tanev either).
I'd much rather the Flames stay entirely away from Booth since they already have Jones taking up a spot. By the deadline, the Canucks should be able to take on Cammalleri's cap hit without having to dump salary, so the ideal deal would be any of:
2014 1st + 2014/2015 2nd
2014 1st + Subban
2014/2015 2nd + Corrado