I agree with all the responses you've received. In addition...Definitely contact the city if you're planning on having a bounce house, loud music etc.
If you have more than 20 people you need to reserve and get a permit
I'm not sure. You should probably contact City of La Mesa.
Thanks! Your answer is awaiting moderation.