I struggled with my business name. I do think it is important to have a strong name. However I realized that it did not have to be catchy or literal. Or even say what my business was about.
I realized I needed to focus more on branding. When you brand than no matter what the name of your business it will be associated with your project.
Now I am not saying just pick any name. But I do think it is more in branding than the name.
The purpose of LLC is to protect your personal assets in the event of a liability. It does not protect your from liability claims. In the event of a loss liability suit the LLC would protect them from going after your personal house and finances.
I think insurance is a good idea and is based on your company. As an accountant error and omissions insurance is really important for me. I would strongly suggest you talk to an insurance agent and do your own research to determine what is best for your business.