Well, I didn't have Kabuto when i did this instance. So I used Water Main (3*), Neji (2*), Guy (3*), Anko (2*) Remember to upgrade them close enough to your level/ as much as you can equally.
Take out his puppets before Sasori or else he'll use them to revive himself. The best thing you can do here is try to take them both out simultaneously.
Also, you have to make sure you time their Mystery skills correctly right before he uses his secret technique to summon his puppets. Hope it helped. :)