3. Will your lids hold the weight of a cat?

Depends on how fat your cat is.  NO lid is guaranteed to hold a cat.  I have made modifications to reduce the chances of a cat falling through the netting, which entails using more plastic and less netting.