the best way for prediction is to see full summary.
because we dont know how many minutes did sanji fought both of all star . Or how many minutes has sanji remain as Ko situation. When sanji fought both of them , what was marco doing that time ?
Somebody said Ko is bad situation. Sanji did not come to live floor as a 100 % situation. after BM, he has been fighting queen for a while as a offscreen. Also , King and Queen are not those that can underestimate. They are calamities. 1 2 minute Ko is normal . King beak is such a strong attack to kill somebody.
Thus , marco will definetly go roof with luffy and momo after resting for a while.
sanji and zoro will start to clean live floor.