I had the same exact question. At first I thought that maybe Tesla would just transfer control to the local business, but then I remembered that Model S customers are guaranteed free SuperCharger access for the life of the vehicle. So I don’t think that would work. Maybe at the end of the 5-year period the business has the option to either shut the stations down or renew the contract?
PS: My reasoning being that under the initial agreement, no money is exchanged hands; Tesla just gets to use a bit of their land in exchange for the business getting increased customer traffic. I would think that as long as Tesla Motors doesn’t take a nosedive, that a business would be willing to extend that relationship indefinitely and be more than happy not to charge rent.