Marco seemingly coudn't come and then came, the marines now seemingly can't come. I think that in this case as well it could very well be just a misdirection from Oda that wants us to think that they won't come to give a surprise effect. There is also CP0 there who is following the battle and could call them.
Just a reminder that several tens of minutes has passed since Sanji caught Zoro and Law, which means that Luffy probably has fought Kaidou for 20-30 minutes maybe more, which also means that Onigashima is moving fucking slow if Luffy is falling into the sea now.
It is obvious who is gonna save Luffy, Law's crew.
There seems to be some trick about fighting Kaido 1v1 which was why Yamato was really worried last chapter probably Kaido becomes some bloodlust animal I don't know lmao
Act 3 should be ending in the next 3-4 chapters as well and I don't know what will happen to Franky, Jinbei and Robin, will they lose their fight?