I really hope so. Like I can fully believe Oda waited an unreasonable amount of time to unleash them on Onigashima for this moment. I.e., the whole thing with Mont d'Or storing the entire ship in one of his books and Peros unleashing it. The question would be why they'd wait this long.
Only other explanation I can see is they took the Hakumai entrance and will just join the end of the battles in the Capital, but Peros loses to Neko in the process.
I dunno. I don't see the motivation there. He wants Luffy to win according to his thoughts at least, cause he has no way off the island according to him.
Carrying them is an advantage to the Yonko I feel like. Imo he's bad for sure, but I think he's been trying to get to Blackbeard to tell him about Shirahoshi, it never was about Kaido imo. Seems he entirely hid that info from Kaido