@Bradley273
Good questions ~
It would seem that the answers would best be found with your local planning & zoning department, and the local business licensing department. Most municipalities and counties have regulations for public safety and impacts such as noise, parking, fire, evacuation, etc. Also affecting your decision would likely be your business insurance/liability insurance agent. Definitely do your homework on this idea, and let us know what you learn.