I've tried several teams, had success with the following on 40 stamina:
#1: Double Garp, Monet, Impact Usopp, Marco, Doffy
#2: Raidhawk friend, Doffy captain, raidhawk, Arlong, Mr 1, GPU
#3: G3, G3, Kidd, Raidhawk, Jozu, GPU
Witout low CD blackberds, Duval is surprisingly difficult considering his low HP and status as a 40 stamina raid. I'm actually more on edge with him than I am against 60 stamina Doffy (I use the same team, except with Arlong instead of Kidd), since Duval is much less forgiving with regards to stalling on stage 4 and setting up orbs on stages 3 and 4.
That, and he has the preemptive fixed damage attack, plus poison, so you have to really watch your HP (not necessary with Doffy)