Funny part about the Kreider quote is that they didn't play like it gave them a jolt in the first period. They started to put it together when they scored short handed.
Depends on how he's playing at 30.
A 3 year deal takes him to 25 which should be the height of his career. Probably gets 12M+ at that point for 8 years.
I would be ok with anything under 8M per season. He hasn't reached the 10M per season yet in my opinion. If I was him I wouldn't sign for 8 years. I would increase my value a bit more first before signing long term.