i heard people are commonly keeping multiple in a single enclosure are there any bad things to this? ie 1 eating the other

isn't any snake species suppose to be kept single in different cages except for breeding

people are saying not to keep water in there 24/7 as it keeps the humidity high. Would having a screen top be okay to keep water 24/7?

also (if they can be housed together) how many males or females could i keep in a 40 gallon tank (36x18x18)?

right now i'm torn between a ball python and these lol highly considering both and just get a 10 gallon for a male later on after the ball python gets settled