Michelle, I'd go for 2 or 3 females. They're social creatures so they'd be happiest with a friend. But 2 males will usually fight. Especially if they're not litter mates. For a cage we just use 10 gallon aquariums with a screen lid. We use toilet paper rolls and egg cartons for them to play in, we also have some tubes from those plastic cages, but I forgot to get them out. But I like tanks opposed to wire cages, because they can get through those sometimes.
Tell Shane Kaylee likes fish better than snakes!!
We found our tank on craigslist! It was a great deal. We didn't have to cycle it either because the guy had it set up until we picked it up. So we didn't lose any of the beneficial bacteria.
Tanya, they are social critters....and we found a good breeder to get them from.
And....they're cute.