Have you considered buying spare parts for your generator (carb(s), etc.)? Reminds me I need to make sure I have a spare starting rope for the manual Generac. I always worry about that plastic fuel petcock also but could rig up a motorcycle tank to supply it.
I always replace those suckers with a stainless steel 90 degree turn ball valve from the start on riding mowers, generators, etc.
A little pricey $12-$15, but you're done with that problem.
Those plastic jobs are crap, they eventually leak or come apart totally.