Why not exceed 20 gallons? I thought there was a minimum (I've heard five, and I've heard ten gallons) but no maximum.
You worry that if a betta gets sick, the other one will get it too, but isn't that the same for all fish? If its only two fish, you should probably be fine, right? I mean...