The only help he has nearby are fodders. One of the BP ships was already destroyed by the SN, and one had a portion of it cut off by Denjiro (realistically this ship should be done for since water would start flooding in), so even the fodders aren’t in a position to help him. He’s surrounded by the three SN crews, the Scabbards, and a fleet of ships, and there’s people like Law, Luffy, and Sanji who should have no problem at all with quickly catching up to him. However, him fleeing with Momo would be an easy way to create some tension, so will Oda make Kanjuro escape somehow or not?