There is no way possible that Perry could command $9 million per year, not in this era. People sometimes forget, back-diving contracts were invented solely because teams knew they can't afford cap hits like that. Two exceptions were made(for generational-type talents), but most teams fully assumed the massive risks that come with these lifetime contracts because they cannot fit that big of a cap hit in.
Perry and/or Getzlaf could still leave, but I'd say BM made a smart and very calculated risk in waiting until after the new CBA to try and sign them. The new CBA wasn't absolutely perfect for us, but it was pretty good. Now if a team wants Getz or Perry, they probably can't outbid us(in terms of AAV, obviously not whatsoever with length), and would struggle to fit them in to do so. Few teams can also afford both, and those teams probably aren't of much interest to those guys(just a guess on my part). This gives us a pretty significant advantage.