Lucci panel looks top
Lucci will simply outlast Katakuri tbh.
He is more than capable of dodging Katakuri, only landing hits is an issue. The hits that Katakuri land won't do much either considering how much he has tanked.
Once FS runs low, it's over for Katakuri, considering Lucci has him far surpassed in every stats bar CQC. Will take a long time though, but Katakuri can't put him down.
Versus Marco, it depends on who runs out of stamina first. Both are comparable in overall physical stats, with Marco being better in CQC while Lucci hits harder.
I can't see him defeat King. They are roughly comparable in physical stats, maybe King a bit better even if we compare their showings against Zoro. However, he can't force King to flame off mode, and magma flames hits hard enough to be capable of putting down Lucci.