C.P.
Spitting: A firm NO! Yuck! and a light tap/pop on the lips.
Running away, refusal to hold her hand: Don't chase. Just stand there and wait for her to return. She will. Especially if you don't go after her. She'll be shocked and wonder why you aren't following.
Going limp: Leave her there. Walk away and don't turn back. She's after your attention.
Shopping is boring for toddlers. Be sure to reward her with a trip to the playground afterwards!