Kimimaro isn't a weak link here at all. He even has databook scores close to Asuma who was able to hold off and damage Kisame (Kimimaro however has KKG and a far more durable body and superior moveset.) Orochimaru will make Suigetsu piss himself just by being there as seen recently, so I'd say that puts Suigetsu personally at a disadvantage.
Anyway it can go either way, we've already seen Suigetsu in this terrain so we know the amount of water and what he is capable of doing with it. And depending on your view, you could say that he is almost unbeatable here as he went head to head with Hachibi, but he wasnt afraid of Orochimaru for no reason, don't forget that Orochimaru knows suigetsu literally inside and out.
But the real question is Kisame, between Kimi's bone release, bone armor, Oro's sword of Kusanagi, and his regenerative abilities, I give this to them. They have Triple Rashomon on their side to protect against Great Shark Bullet (It would be interesting to see if it would break through as it absorbs chakra as it goes, but the point of having 3 of them is to prolong the difficulty of breaking through them) << Even a Biju Dama had to steadily punch through them one at a time.
So I vote for Kimi and Oro