Not all McDonalds' are franchise, but a particular store would be a franchise if it were a corporate named business owned and operated by a private owner or company. For example if I owned the rights...
Yes. McDonald's Corporation will always own the property McDonald's sits on; the franchisee owns the equipment and food within. Rent is charged as a percentage of revenue.