AnsPress shortcode cannot be nested.
Your question has multiple parts. A business license is necessary for operating a business in a city or county. A permit can allow you to operate in certain places. An LLC or operating as a sole proprietor is a State matter in the case of an LLC and is independent. If you have a sole proprietor or LLC then you must have that entity obtain any license or permit in the name of the entity. As to operating a business from a residence you need to check with the zoning laws as some locations will prohibit you from operating and others won’t based upon the zoning laws. You can always change your working address at anytime.