I wouldn't. It might be possible with a big enough cage, but I would try to keep them separate. I had a brev and a temp in one cage and they seemed to constantly stress eachother out so I separated them. Minimum of 5 gallons for each animal, but 10 gallons is much better IMO. Yes, females will lay eggs (so they need damp soil/sand available at all times.) if they are wild caught, the eggs might be fertile, so keep and incubate them if you want to try and raise babies.