I think it's very possible. I remember an old Elbaf theory saying that the arc would be about proving oneself, and that Luffy would have to prove to Shanks that his crew is just as good as his, if not better.
In this case Luffy would fight Shanks, Ussop would fight Yassop, and Zoro would fight Mihawk. These would all be friendly matches of course.
It stands to reason that if this were to happen then Sanji would have to fight the third strongest "antagonist" in that arc, which would be Benn Beckman. I wouldn't mind it if Sanji fought Lucky Roo though.