First decent test ride today. Took the petcock apart and put an oring in place of the non existant rubber grommet inside and that fixed the leak until I buy a new one. Found a slighty bigger jet and a different inlet piece for the carb. Running good now.
Need to get a set of tires ordered before I ride it real far, the old ones hold air but are super dried out and lumpy.