If you want to have a wound G string, instead of plain, you'll probably want a short scale.
Wound strings don't come much smaller than about .020", and tuning that up to +1 octave G on a 34" scale is a lot of tension. It's not uncommon for first-time piccolo players to break their first one just trying to tune up, and even if you get it up to pitch, it's likely to break on you way before the rest of your string set is needing replacement.
If you don't mind the feel of using E-A-D wound strings with a plain G string, you can easily use a 34" scale with an appropriate gauge.
Most piccolo string sets come with a plain G string, so you might consider putting together a set of singles if you want a wound G string. I know LaBella makes a .020 wound string, Circle K strings has a .023, I think Conklin has something close to that too, probably a couple of others out there.
"It is true that the rules of civil discourse demand that reason wear a veil whenever she ventures out in public. But the rules of civil discourse must change."