sounds to me it falls under picking up and dropping off. with the top off it is still your car and sounds like you never left your car. what I am curious about, and maybe what you were getting at, is there a time limit of sitting and waiting for pick up. You dropped her off, but does it say you have to leave till she is ready?
gosh this is a good one!
I'm gonna go with it falls under dropping off and picking up and since you don't leave your car. top down or not
Now if you take the doors off and someone see's your armed I'd bet you would have visitors, but still don't think its violating the law.