i could be missing something but i am almost entirely sure everything left to cover should end up getting covered on the way to laugh tale. elbaf should be the next island and i expect that to be a very big lore/power up spot then laugh tale should be where the strawhats fight the blackbeard pirates which ends up leading into the final battle against imu. i just hope that whatever oda ends up rushing past ends up getting covered more in the anime.
In terms of what needs to be done for sure, we’ve got:
-Zoro vs Mihawk for the title of world’s greatest swordsman (and hopefully we get to see Mihawk actually do some cool shit instead of coasting by on reputation and dismissing fights against lesser opponents)
-Luffy returning Shanks’s hat
-I’m not sure how Blackbeard fares into it, but we should some payoff over Whitebeard saying that Blackbeard isn’t the man Roger is waiting for, while Luffy….is.
-Also, pirate with eyepatch.
And because it’s been on my mind, was it ever said by Oda that the story will end once the treasure has been found, or that finding the treasure will kick off the grand finale war that’s said to be Marineford on steroids, including any LOTR style epilogues? I’m not sure if Oda addressed that, and I can believe either of these scenarios at this point.
I'm not getting my hopes up that Elbaf is our next stop, wouldn't surprise me if the stuff with Sabo, Vivi or Garp doesn't end up sidetracking us again.
Honestly, I think that could just happen considering that the Straw Hats are about to leave Egghead and a check on the other players seems to be par for the course of One Piece, since those chapters are mostly about reacting to Luffy and his antics. It shouldn’t take too long though.