I have been through this a few times....
Yes the gaskets are still available, Dr ATV has them, they are also on eBay, and even available OEM. Though i find the aftermarket ones are a smidge thicker than OEM and that helps.
Replace the rubber gasket, then you need to adjust the prongs on the cap that latch into the top of the tank. Those prongs ride around the underneath of the opening, the problem is the on and off all the time wears down the underside of the lip, and wears into the prongs on the cap. Carefully bend the tabs towards the top of the cap a little bit, usually i just tap them lightly a few times with a small ball peen
. That should make the cap pull down tighter, these caps should be damn snug when you put them on, if its really easy to put on and turn they are NOT tight enough.
The other thing i do is take the same small ball peen
and tap down the inner edge of the opening from the tab slot to about 90 degrees from it. This is a bit hard to explain but you turn the cap clockwise, so start at one of the slots and go clockwise from it and tap down the inner edge just a tiny bit until your 90 degrees from the slot, do that on both sides for both slots, basically just light taps, then test fit, then do it again, etc.
You want the inner edges bottom down in the tank farther so the tab rides down under it and pulls the cap down tighter on the top edge. That make sense? A new rubber seal and a little time with the peen and i can make them seal every time. Depending on how often you take the cap on and off you might have to tighten them back up a couple times a year. The only other fix is to weld extra thickness to the tabs on the cap or get a brand new cap. Usually it wears a groove into the top side of the caps tabs which makes the cap looser and then you get leaks.
---------------------------------------------------------
1984 Honda ATC200ES "Big Red"
1982 ATC200E "Hondie"
1988 TRX300FW "Project Quad" Still in progress....