I think Kovalchuk is pretty much done and I've said so several times. Acquiring Scandella and Kovalchuk indicates that Bergevin still isn't ready to go for a proper rebuild despite the timing being ideal with all the injuries.
The contract is as good as it can get and it has to be considered that Jordan Weal is currently one of the most used players on the powerplay despite not being NHL caliber and Nick Cousins is currently on the first line despite being at best a 4th liner. But this obsession for the status quo is about to end. I can't imagine any scenario where Price, Bergevin, Julien, Timmins and Bouchard are all with the organization at the beginning of next season. I'd rather see all of them out!
It's time to blow it all up, get someone new at the helm and go all-in on the rebuilding.