Zoro is considerably stronger as he has his big stone house throwing feat by this point, he's also durable enough that he can eat multiple bladed attacks that cut through multiple foot thick stone and he was still up and fighting. He's also got some pretty good speed feats from his performance against Baroque Works in Roguetown.
Sasuke has move reading, he's likely a bit faster if we scale off his apparently analogy to Rock Lee (I don't recall if that was specifically unweighted Rock Lee or not?) I think he only got the maximum speed when he used Chidori but my memory of the specifics there is a bit hazy.
Again, Zoro is stupidly more durable and physically quite a bit more powerful but he doesn't have any range game here. I'd say advantage Zoro but Sasuke is capable of winning this.
Ussop, similarly, doesn't have many combat feats to his name at this point. I could see him winning the odd one but it's not until post Skypeia that he takes a few levels in badass. Shikamaru is smart enough and savvy enough to beat him.