Is it just me or does anyone else thing that having the Sand's Sandaime as a puppet doesn't mean all that? I mean so what if he was the strongest Kazekage in history, as a puppet he doesn't posses the skills or power he had before.
As for Sakura, come on she's a medical ninja... she's probably going to construct some sort of air filter/gas mask of chakra to enable her to breath in that cloud. It would be lame if she couldn't do something like that.
Speaking of lame, despite all her training isn't Sakura just being usless as usual?