i think vivi will be the trigger to luffy beating imu , its just that it will happen alongside his fleet and the revolutionary
luffy isnt the type of guy who cares abt the past , he wont get the onepiece , read the history and then get angry on what imu did to joyboy
its simply cause he doesnt care abt them
everything will be automatic on luffy's behalf , his allies will be the revolutionary army and grand fleet
just see them as how kidd was in onigashima , co-incidentally when kidd went out to take down kaido , on the same day we had the alliance raiding onigashima
and thus kidd joined luffy and the others
this ' great war ' has alrdy begun
wano was just the starting , in a war there are many different types of events
wano is just 1 event in that war , then we will have egghead too and the others
its basically a battle royale of different organisations and the winner will be the king of the sea
the ' final war ' the government feared has alrdy began .
imo we will get little pieces of the information about the void century through the journey of strawhats
D has alrdy been revealed by imu ,
we alrdy know where all the ancient weapons are
slowly and slowly we will get all the lore
and then finally all the information will be revealed when they reach laughtale as a conclusion
which will be after luffy has alrdy beaten imu and the world government has been overthrown
we might even get cross guild as the final group the strawhats have to defeat
buggy is a big key to the knowledge that cg wont go down as oda will always keep buggy relevant