No
You do not have to have a license to set up. If you’re going to be full-time then the state will require you to get a tax ID and the business license office will require you to get a business license. But not initially
Nope
Just go into the main office on site on the second row of the place and they will get You set up!
Thanks! Your answer is awaiting moderation.