But it weakens her after shes uses it to a large point. Sasori and his attacks are all poison. She'd use up too much energy. And she can't dodge all his needles. She probably won't touch Sasori. Especially with the 100 puppets, Third Kazekage, Hiruko, and himself. She'd make it far in the fight, but would loose via exhaustion.
And no, KonohaKunoichi818. She can whip up an antidote, but not without loosing energy. She's a brute, yeah, but if you can't touch your opponent, it's useless. She'd be busy dodging his attacks and using her Souzou Saisei to heal herself. She'd be super weak after she'd get done doing those things. Sasori wins.
Also, so what if she has antidotes? She can only have like 3-4. And why would she have them? Did she plan ahead? If so then, still, she'd have to resort to healing herself and loosing energy.
She's awesome. Has good chakra and is amazing in power. She would win in one blow IF she could touch him, which I think she couldn't. Sasori would've beaten Chiyo, someone who was like Tsunade's opposite in medical ninjustsu, and Sakura who is like a mini Tsunade, individually. He'd win against Tsunade one on one.