Weโre at the stage now where we can pretty much judge the structure of how the rest of the arc will go, assuming Oda sticks to his past routine.
We started a new volume on 1005 last chapter, this volume (volume 100, 1005-1014) should see the first Flying Six members defeated. Past experience tells us this will be the Beast Pirate volume cover, although Oda might want to do something special for Volume 100 that pushes that back.
Volume 101 (1015-1024) should see the rest of the Flying Six defeated and the Calamities fall, this might stretch to the next volume. This will be a Strawhat cover volume, opposite to Volume 100
Volume 102 (1025-1034) will see for certain the Calamities defeated and the start of the endgame Kaido fight as the main plot. This should end on a cliffhanger.
Volume 103 (1035-1044) will see the end of the war, with Kaido falling, probably on the very last chapter
Volume 104 (1045-1054) will be the post fight part of the arc, party, squaring off any Wano loose ends, start to catchup with the rest of the world.