your ignorantThen I guess Naruto can fly if he uses Wind Release under him and Hiruzen can with Fire
He contol 100 pupets at a time I dont think it be that hardSounds like a bit of a hassle, controlling the puppet to make it levitate the sand.
Of course he can fly! With Satetsu the user can create any shape he wants, and through magnet release the user is well capable of making the iron sand fly [You must be registered for see links].
If Sasori felt the need for flight, he could create a flat piece of Satetsu and make it elevate him, just like how Gaara does with sand. It's not that hard to understand, and people shouldn't forget that Satetsu was created after studying the power of Shukaku.