Another great source for GS parts is Z1. I just had my petcock crap out on me and they had spares, customs, and rebuild kits. I opted for a new one, non-vacuum to eliminate the dreaded "oh shit I just leaked fuel into my cases and bent a rod" that happens on old GS's with neglected petcocks.
Awesome build!
Scott