I expect Kane to run his contract down before he leaves.I agree his record is fantastic, but it does and should matter to him that he has nothing to show for it.
I fully expect him to leave, if he wants to end his career with something before it's too late.
I doubt he will allow Levy to sell him to anyone if Levy did renege on any verbal agreement he reached with Kane.
I would then expect Kane to listen to all the offers he receives and select the best deal for him and his family.
I believe he might stay.