Kid beating Shanks is the most ridiculous. While Law is not gonna beat BB, as soon as BB smells something wrong, he will get out. It is within character. That's a technicality that I can give to Law.
Shanks losing to Kid is narratively bad and him running is out of character. It just doesn’t seem possible.
If Saturn is the arc boss, Zoro beating Kizaru is basically a necessity.