It's a tough question to answer because that also depends on the level of his opponents. If he fought two YC3s like Jack fought the Dukes, I think he'd probably last 2 or 3 days straight stamina wise. It's not his forte.
Against an equal opponent, like the Admiral showndown on Punk Hazard was, no. He's proven his limits are near 11 hours against Luffy.
I don't see why Garp would lose that.
Lol the only reason Kata didnt go days is because of blood loss
Jack didnt get fatal blows from Dukes
You think he will fight days if he is badly injured? Nope
Jack and queen vs Kata : Kata buries them.
You gotta bring me some miracle to think Queen or jack can touch Katakuri when Boundman which has better speed and power failed.
Queen and jack so far have shown trash reaction speed, trash CoO
Also Queen never made BM go unconscious.
Jack also never fought 1 vs 2.
He cant even take down one 1 vs 1, 2 destroy him.
Kata has no problem dealing with many dudes