Pretty Sure Zabuza could kill off Kankuro with silent killing and stuff.
Kankuro could switch places with one of his puppets.
OT: Kankuro has the best chances. He's very tricky, poses a threat to every other jonin and has the tools to defend against any of them.
Dodai's arsenal seems best suited for defense from what the manga showed. Without a solid offense i can't give him the match.
Akatsuchi has the Golem Jutsu and that's it Lol
Asuma and Zabuza are more well rounded, but like i mentioned before, Kankuro can deal with them. Zabuza can be baited and tricked if he switches places with a puppet and Asuma is more well suited for CQC, which means he'll have trouble reaching Kankuro (and this is assuming Zabuza didn't get rid of him before).