Yes to all this especially insurance. If you are a member of ASCE, you can go through pearl insurance, I looked at it and realized it was too expensive for what I wanted to do, but for a 1 off project it may be less. They offered e&o and general liability for $1600 for a year.