I almost have it without really trying. I guess bad luck could get you if you don't get pumpkins as drops. But you can (in eversweep) run 4 dungeons 2x per day for 7 days. Out of a potential 56 runs (not counting moving to another city and doing dungeons there) you should be able to get 20.