Tesla has done much better in terms of quality at time of delivery. Don't stress too much about it and just check for major panel gaps or scratches or nicks as you would any car. Same for interior, just for any rips or tears or anything loose.
Insurance, i say get at least 3-5 quotes from different companies as each one differs by location, age, years licensed, if married, occupation and prior accidents if any.