Not sure about the bigger one, but bought one of the smaller 6.5 lt ones for making Kombucha.
The seal on the tap seems okay, although mine was leaking this morning, but that could be due to operator error.
The lid, at least on the smaller one, is just a cork top, not really good for sealing...