The regular humans probably die from the poison of Sasori, so they are out.
Also, Iron Sand would be useful here, to stop people from attacking people in Narutoverse.
Add Hermit Mode Jiraya with his Genjutsu, as well as Pein with his summons that will increase by themselves, not to mention one that makes him invisible...
There is also the fact that Narutoverse can just use their bugs to get some blood from the dangerous enemies, and then have Hidan do his ritual thing or whatever, killing the enemy quickly.
With the rain that will come down thanks to Pein, it will make it harder for the enemy to find them, while Pein will know where they are.
And, with Sasori using his puppet army besides having used his poison to kill off the weaklings, I just don't see them winning this.
It is always possible to add Deidara and his mini-bombs to fuck up the enemy as well, or at the very least seriously damage them.
Anyway, here is how I see this battle going.
First, Pein summons his monsters, and let them multiply or whatever they do.
Sasori makes his puppets come out, and uses Iron Sand to stop the enemy from coming after them with weapons.
Then, with the summoned monsters and puppets, they attack the enemy, while the bugs move around and get just a drop of blood from the enemies that are strong to give to Hidan.
Repeat the last step as often as needed.
Add Deidara flying up into the air and getting out those mini-bombs, while Sasuke prepares Kirin or whatever the hell he was using there.
If absolutely necessary, add Hermit Mode Jiraya and his Genjutsu as well...
Narutoverse wins this fight.