Can sauerkraut be prepared with open lid?
Making sauerkraut does not require a lid.  As long as the cabbage is submerged (and you have the proper brine) it will be fine.  Any mold that forms on the surface or the weight can be removed.