What are the legal requirements of opening a store?

You have to have a business license to be a founder of a company or business (a store)
The requirements also vary from state to state.