We aren't in over our head. We're just in a small bind. The apartment is not an issue, it's just space. We're getting a Zoo Med Euro Storage Cage Unit, but it won't be available for another two weeks.
As far as vet bills are concerned, we have an exceptionally helpful individual working with us, and vet bills are practically non-existant. She's working with us on the rescue team, and she is a licensed veterinarian.
It's all a matter of providing sufficient space.