I'll try to answer the areas that I have experience in, here goes:
- Not sure on the LLC in Texas, check with the city you live in?
- According to my insurance company, my normal "mobile" policy (liability, garage keepers, etc) is fine for when I work out of a shop.
- Not sure on Texas water...