Hamilton looked pretty surprise to learn that Vettel was only 3 points behind him in the championship.
I think Red Bull can probably only see comfort in that McLaren have even further to go than they do, they're losing to Torro Rosso and Sauber in the championship right now though I can't imagine Sauber will stay up there for very long having had a non points finish today.
iirc, the contract between RBR and renault lasts till the end of 2016, so one more season to go...
That will depend on whether or not RBR keeps publicly attacking the performance of the engines. I'm sure there's a provision for that contract to be terminated early by mutual agreement (or when neither are on speaking terms). How much are contracts really worth in F1 anyway?