My Toyota has a Ball valve in the fill neck and so does my Subaru.
Not all Cells have flappers(roll over valves) either.
Foam is a bad idea. It breaks down and cause all sorts of problems. Your better off with whiffle balls or PVC tubing as baffles. It's primary is too prevent sloshing and weight transfer not roll over protection.