So, here's my thought about whom Sanji is going to fight:
-Sanji vs Jack: 51 or 60% happening. Both are on the 3rd floor right now and heading toward Kinemon's location on 2nd floor. Can't wait to see Jack's hybrid form. The fight is the one most likely to happen.
-Sanji vs Queen: 49 or 40% happening. Queen was last seen on the second floor, but he isn't shown this chapter and it's still questionable what he's gonna do at this war. Probably going to Kinemon's location too? I don't know. But, Queen's knowledge about Germa and Sanji being Judge's son still leave me interested to see how the battle would go if it's happening.
Sanji vs King won't happen. The only condition that can make this happening is only IF King defeats Marco and proceeds to go to Kinemon's location. Sure, Marco is struggling right now but tbh I'm not sure he will lose. But we'll have to see next chapters.