Can a Corporation and Partnership apply for a franchise?

At this time, no. It is encouraged that the franchisee should be also hands-on in the store operations.
7-Eleven