Ive seen in many parts of the world where they have fermented or cured foods in a large glass container behind the counter. Pickles used to be sold this way at just about every store in this country: the pickle barrel. Olives are sold this way throughout the Middle East and Mediteranian world. Kraut (in all its wide varieties) is sold this way in Germany and throughout E. Europe. You order your food (kimchi, kraut, olives, pickles) and they scoop it into a plastic container, weigh it, slap a label on it, and hand it to you.
Perhaps you could use this same strategy? Take the kraut to the farmer's market in a large, attractive glass container with some sort of lid. Sit it up on the table --- I would think that it would attract customers that way. Then serve each customer individually: they can pick the size of the plastic container that they want, and you could then scoop out
enough kraut to fill the plastic tub.
1. That
should satisfy the BOH lady.
2. Empty plastic tubs are easy to carry around, and, I would imagine, less expensive than mason jars.
3. If people want to be really environmentally friendly, they can bring their own mason jar from home and you can fill it for them at a small discount.
4. Pre-printed labels are easy enough to have handy: "16 OZ organic kimchi. Shrum Farms". After you scoop the product into the plastic container, you slap a label onto it and happily take the customer's money.