This is a good list. I have discussed similar thoughts with several instructors, and all - like Buka - say a kids class is a necessity (or very nearly so). It's one of the reasons I'll probably never try to make money with a school - I just don't have an interest in teaching kids. If I wanted to open a school in a retail space, I'd either have to teach kids or have a very reliable partner who did.Strip malls can be good, or not, depends on the deal, the lease, the population of the surrounding area, parking, the landlord etc. And, believe it or not, the window. (curb appeal)
To start - I'll tell you what I tell everyone, if you really love Martial arts training, don't ever open a dojo. EVER! Because your training goes out the window, as it should, because your students, and your business/lease will become the primary focus. Your own training becomes an afterthought.
Okay, back to your original OP, requirements. I'm going to take it as a given, your ability to teach and sell yourself to the public.
Number one is money. Have to have enough of it to start, not just to open, but to take you through the first six months. Number two is an attorney, he has to go over the lease and the town/city, county rules and laws.
It would help if you had building inspector or a friend in the trades that could check out the things that guys like you and me don't readily see at first glance. It would help a great deal if you could find and talk to the last tenant, find out what the bills were for electricity, heat, ect. (and how the landlord is) You have to check your insurance options and find their cost. You really NEED to figure out what your monthly nut is going to be. Every penny of it.
You need an attorney to read over the lease, an attorney for your taxes (and have one of them draw up what people sign when they join)
Figure out what your start up costs are going to be, from decoration, office supplies (as much or as little as they're going to be) equipment costs to start, uniforms for your clientèle, and anything else you're going to tell them they need. You need to see where they can get those things themselves and make sure you're prices are at least competitive. You'll need a first aid kit, bathroom supplies, cleaning supplies etc.
You'll need a marketing plan and sufficient funds to carry it out. It's not a good idea to just sit and wait for people to drop in. Give some thought to your window and front door. You do not want them to be "tough guy" intimidating, you want them to be welcoming. Design a plan for kids. A kids class can pay the rent. Parents spend money on their kids, often, more than they spend on themselves. Consider a fitness class for moms, market accordingly - make it friendly, upbeat and accessible time wise.
You'll want to make a good first impression and get in good with whatever businesses are beside you, their word of mouth can help, especially if they've been there a while.
There's more, but that's probably enough requirements to think about out of the gate. And these things really are "requirements".