He has counters for everything you just listed and more.sasuke remember they did not want to kill him..... kirin, spam amateretsu, susanoo for protection,
guess you forgot kabuto wanted the same thing (itachi as his puppet, sasuke captured alive)sasuke remember they did not want to kill him.....
He cannot do this longer than sasuke, all sasuke has to do is hit the environment amateretsu or kirin and destroy all that stuff in a flat area no energy extra energy around when amatertsu hits anything in its sight its over....alos kirin is HUGE he can't dodge it and it goes the speed of LIGHTNINGIf it's out of story, Kabuto slaps Sasuke like a little girl. In story, Sasuke due to plot.
Even if it's only DSM Kabuto he'd still beat Sasuke.
He has counters for everything you just listed and more.
Kirin ---> Improved perceptual abilities allow Kabuto to dodge it easily, like he did with Susano'o arrows, and his amazing sensing skills can tell him it's coming before he even see's it
Amaterasu ---> Oral rebirth, no lack of chakra, he can do this longer than Sasuke can Amaterasu.
Susano'o ---> White rage forced him to drop his Susano'o. Sound genjutsu, Muki tensei from below, I could go on.