I had a friend back east who had a car shop tucked in his back yard (since closed down). He would spend time retrofitting older cars with mid 70s solutions to open tank vents with OEM tank vent valves and carbon canisters. I remember he put in a corvette tank rollover valve in one 60s mustang by mounting it higher than the tank and then sent it to a carbon canister in the engine bay. In another case, he took a 70s tank vent from an ebody I think and used that on a 67 GTX maybe? I think that one just vented to a rollover valve. But, I'm talking 10-15 years ago so not sure.
Anyway, his main idea was to retrofit open vent tanks using mid-70s solutions as tank/rollover/ball vents and then either sending them to carbon canisters or just another open air vent -- the cool thing was the vette and ebody valves would prevent gas from spilling out and prevent too much gas during fill up because they are ball-type valves, but also vent the tank.
I thought he was a little nuts, but it seemed to really work. I remember my 68 GTX in my 20s would burp gas all day long if I overfilled it especially on hot days.
With all of the hills and canyons where I live now, I've been seriously tempted to try out his solution, but I just keep the tank at 1/2 full and enjoy the car.
Anyway, just sharing one person's solution to gas coming out of tanks. I can't confirm how well it worked long term or in normal use, but I thought it was a pretty interesting solution.
Here are the different valves (ball valves?), separators?, he used...
This is the one for the vette that he just mounted above the tank for the mustang:
70-74 Fuel Separator Vent Vapor Valve At Gas Tank
and I'm sure everyone knows or has seen these: