I would hope that Red Bull have the sense to realise that Seb has realistically won the championship already. There is very little point in team orders for them at the moment and it would bring a huge amount of negative publicity.
Here are a couple of links from the website that have some of the information that you require. Please post your questions there if they are not answered as its the sites policy to not repeat topics in the forum.
Interesting question. I should imagine that because the deal was not foreseen by either Renault or Mercedes that the sponsorship will continue for the rest of the season. Next year it’ll probably change. It really depends what is said in the contract!