Yes. And the city has a pre-approved set of vendors on their website
Absolutely and probably insurance, too!! Call the La Mesa City Hall they willgive you full information and probably help you set it up.
Yes you do.
Thanks! Your answer is awaiting moderation.