yes thats my understanding of it, very useful as I pickup and drop off kids at school. It can be on my person as long as I'm in the vehicle but if I exit the vehicle on school grounds it has to be left in the vehicle, locked and secured (the vehicle)
That depends on what your local D.A. defines "picking up or dropping off".
I met with one of the D.A.'s in my county & asked this specific question for clarification in gun classes & was told that they define it as a permit holder could accompany their child to class as long as they went straight to the classroom & straight out w/o stopping to loiter in the office, cafeteria, gym, etc.
I would recommend getting an opinion from the D.A.'s office in your county as those opinions may vary.