Do you have an accountant who can help you with these questions? If not you need to find one because he/she will know all the proper forms you will need in order to be operational and legally protected (at least as far as the federal, state and municipality fees and permits). Also, talking to a small business lawyer would also be a good idea. Each town, municipality and state are different and have their own regulations.
I hope this helps.