I think, to concluded the who's gonna fight who right now is still too early. Meeting the opponent right now doesn't mean that he/she will be his opponent.
We know what Oda has did in many previous arc. He like to troll us. In enies lobby, for example, Sanji meet caliva first. But Caliva in the end is nami's opponent, not sanji's.
On this matter, Oda like to match up their opponent mostly based on their power scale. Like Kaku as number 2 strongest fight againts Zoro the number 2 in crew. So.. this is what I thought:
Luffy + all worst generation captain vs kaido
Zoro + Marco vs King
Jinbe + ??? Vs Queen
Nekomamushi + Inuarashi vs Jack
Sanji Vs ???
Etc
Etc
All of those based on power scaling, and the goal of each person. But it's not fixed. Like what happened with doflamingo fight, at first, Luffy + law vs doflamingo. But in the end, it's Luffy vs doflamingo, 1 by 1. So, it's complicated and I don't know what to say anymore..
Ok.. Let me know what you guys thought about this.. thanks