1. Current Luffy beats Doffy of course but my original point is that I don’t think he can beat King and Queen based off how his 3 extreme fights went and played out. Doffy is under Jack and Cracker.
2. Cracker or Luffy hard to say. Being able to see the future doesn’t stop Cracker from making unlimited biscuits that were hard as hell + Enhanced with haki, Cracker was going for hours whilst Luffy was tired and running each use of g4. Luffy didn’t win because he was stronger than cracker or escape because he was faster. So having advanced haki adds to Luffy but it wasn’t easy for Luffy in the first place so I don’t see why Cracker can’t beat him.
3. Katakuri fighting seriously wins against current Luffy imo
2. Cracker or Luffy hard to say. Being able to see the future doesn’t stop Cracker from making unlimited biscuits that were hard as hell + Enhanced with haki, Cracker was going for hours whilst Luffy was tired and running each use of g4. Luffy didn’t win because he was stronger than cracker or escape because he was faster. So having advanced haki adds to Luffy but it wasn’t easy for Luffy in the first place so I don’t see why Cracker can’t beat him.
3. Katakuri fighting seriously wins against current Luffy imo