Easily another 30-40 chapters. You have
- Chapters needed to get Momo/Yamato off the roof (it will be just Luffy's fight). If Marco joins due to Momotaro its gonna take even longer to get them all off eventually.
- Chapter needed to save Wano from Onigashima
- Fukurokuju, Peros, Hawkins, Apoo scenes (whatever they lead to in terms of fight conclusions)
- 3 Calamity fights (might be longer or shorter than expected
- 4 remaining Numbers in how they are utilized. Will the other 6 get up for a scene with all 10?
- Will the BMP show up?
- What is Orochi's endgoal?
- CP-0?
- The Big Mom fight will take a while, especially if she's meant to fall this arc from Kid/Law
- Luffy vs Kaido will take the longest. Does it even end on the roof? Some people expect them to fight on Mt Fuji lol
Then you just have all the post arc shit which which will take 8-10 chapters just get the crew to leave lol. No road Poneglyph found yet. Otsuru and Kin haven't reunited. Zoro's backstory with the Shimotsuki hasn't been explored. There is very likely more Yamato backstory and Kaido flashbacks coming.
Late 2022/early 2023 imo. Maybe even mid 2023 depending on Oda's pacing
I think a rough timeline could look like:
Chapter 1026: Probably just mostly rooftop stuff, though I’d expect/hope for Marco to show up there in this chapter for the sake of pacing
Chapter 1027: A little bit more rooftop stuff. Maybe a few pages of Kid and Law vs BM. Updates on Killer vs Hawkins and Drake vs Apoo (which hasn’t been seen in forever). Number 6 showing up. Chopper reverting back to normal
Chapter 1028: More focus on the SN vs SN battles. Number 6 defeated (by Chopper I’d guess?). Numbers 1, 2, and 3 show up after Chopper beats Number 6, and Chopper maybe fights them. Chopper, Izo, and Kawa are the only people on the live floor that are capable of beating a Number. Not counting Drake, Zoro, and Sanji since they’re busy.
Chapter 1029: Chopper gets a powerup to beat the 3 strongest Numbers. Denjiro finally returns and runs into Hiyori? Oda reveals that Orochi’s been up to something, and Denjiro and Hiyori likely will get involved. Updates on what the other SHs are doing.
Chapter 1030: Switch back to Neko vs Perospero. Maybe Neko wins, but I personally would expect Pero to win, likely via pulling a dirty trick like creating a candy dome around them to block out the moon and make Neko suffer the consequences of exiting Sulong. Carrot starts to fight a severely weakened Pero. Cut back to Inu vs Jack. Perhaps Jack wins by pulling out his Awakening form form. Jack is severely wounded and exhausted though. Cut to Usopp…
Chapter 1031: Raizo beats Fukurokuju. Denjiro and Hiyori beat Orochi and put an end to whatever plot he has going on. Maybe Orochi puts up a challenge by getting a CP0 agent to help him out? I feel like Orochi would have to somehow put up more of struggle than just getting neg diffed by Denjiro. Or maybe Oda allocates some Numbers to fight Denjiro, but then this would screw Chopper out of a fight, barring a miracle like P1 getting up or the BMPs showing up.
Chapters 1032-1033: Usopp vs Jack. Jack will be only at like 25% HP and will probably only be a Vet/YC4 level threat at this point, making Usopp winning a little more believable. Usopp will have to get a big powerup though. Maybe CoA or maybe he even finishes Jack off with an Adv CoC projectile? Oda has heavily teased Usopp getting CoC. Who knows though. Maybe Jack is underwhelming yet again and actually loses to Inu, or Oda has someone else finish off Jack. Yamato would be the next most obvious choice, but the latest chapters have made it clear that she is probably way too strong for Jack. She’d have an even easier time with post-Inu Jack than Jinbe had with WsW.
Chapters 1034-1037: Zoro and Sanji vs King and Queen. The two Lead Performers reveal their Awakened forms. Chapter 1037 is when King gets defeated, and this marks the end of the volume, with only Kaido and Big Mom left as enemies, except for maybe CP0
In the next volume, Hawkins and Apoo join the Alliance’s side. Idk how exactly it will happen though. Maybe with all the officers defeated, Apoo and Hawkins actually start to believe that the Alliance will win, so they switch sides? I’d hope that Oda writes in a better reason though since them switching sides based on what side they think is more powerful would mean that they have had 0 growth as characters. Maybe Hawkins is inspired by Killer continuing to fight him, even though he can’t win because of Kid being Hawkins’ last doll? Apoo should have already switched sides tbh because of what Queen did to him. Anyways, Drake, Apoo, Killer, and Hawkins go to help out Kid and Law against Big Mom. Big Mom pulls out her DF Awakening. The Momotaro Quartet makes Kaido use his Awakened form. Marco, Momo, and Yamato are either defeated or forced to leave the roof, narrowing it down to Luffy vs Kaido (though Kaido will have been substantially weakened by this point). Kaido and BM get defeated around chapter 1050. Kaido and Yamato get more of their backstory shown in t
A few unknowns though are: What role will CP0 play? Will they just sit back and watch? Will the defeated Numbers get up, like you’ve predicted? I’m doubtful, but if they do, than Usopp could fight them instead of Jack. Will any more BMPs show up? If not, what happens to them? Will the Nidai Kitetsu show up? Will any F5 get up due to Ancient Zoan recovery? Probably not, but Brook, Chopper, and Usopp still haven’t gotten fights, so those 3 could get good fights if some F5 got back up. I already give Chopper and Usopp fights in my prediction, but I couldn’t think of a fight for Brook. I was really hoping that WsW would get back up so that Brook could fight an opponent on the same level as Franky’s and Robin’s opponents. I still think it’s weird how WsW has the exact same eye tattoo as the Mary’s, yet he seemingly has no connection to them. Maybe Brook fights a CP0 agent, but I think it’s too early, narratively speaking, for a SH to take out a CP0 agent.
One last thing that I want to say about Usopp is that I am very sure that Usopp will have to do something that gives him a substantially higher bounty than Jinbe, Franky, and Robin for the sake of his inflated bounty gag. Being the one to finish off Jack would obviously be enough justification for him to get a ~1B bounty. However, if your prediction about him beating the 10 Numbers comes true, then maybe that’s enough to give him a similar bounty, though I’m not as sure about that because the Numbers seemingly have no bounty (or the VCs just didn’t mention their bounties for whatever reason). It could end up being as simple as the WG falls for his lie about beating 2 F5, but let’s be honest. That would be very lame, unfair to Nami, who would not have defeating Ulti reflected in her bounty, and just nonsensical since CP0 has been keeping an eye on the entire battlefield, and we know for a fact that CP0 saw Nami beat Ulti because Bao Huang watched it, and CP0 can see what Bao Huang sees due to being connected to the Mary’s.