I think your security precautions are enough, and when it says describe the neighborhood just try and be as positive as possible, it greatly helps if you live near a cop.
And you didn't send in your ppl paperwork because your grow wasn't ready? That is exactly what the DOH wants. They don't want you to set up your grow at all unless you have your PPL card. You need that card before you can legally do anything with your grow.