I've had up to 6 in a 75Gal, a couple have been lost due to certain catasrophes or cataclysmic events. (maracyn2 cloud caused one to stress right out, found it a week later stuck in a castle.) the other had been injured and it just got worse.
You can keep them in a 20
gal for a couple of months, I had 2 in a 20
gal for a month, they are low polluters, but need the space to race.
They are a very beautiful fish, but don't plan on any neons or glowlight sized tetras, they become snack food.
Try to keep a 2-1 ration of femals to males, of the 4 I have left, all 4 are male and they fight a lot now since they are maturing.
getting them all at the same time would be advisable, too much an age difference may cause other problems (mature males terrorizing immature females.)
Included an old picture I took of 5 of them together. They could clear the length of the tank in less then 1 second and that's 4'
Also, how big are they at the store right now? if they are only an inch or less like the ones I've seen locally then you'ld probably be fine, just don't overfeed or they will get too large for the tank.