A lid would be a good idea, as it would keep heavy rain out. As long as you allow a bit of space, and given that you have gaps for air to flow into the bin, a lack of air is unlikely to be a problem. However, as discussed you can use a tarpaulin or plastic sheet instead.