re the no dairy: I reckon yoghurt and cheese will be fine.
The sugars will already have been digested by the bacteria in the product.