Hey hon, these were my first fish and great little guys. Most on here would say 5g per puff (I had 4 in a 14g and they worked perfectly).
They can have sand or gravel substrate. Any silk, plastic or live plants, need lots of them though as these are intelligent creatures and inquisitive, also essential if have more than one as they have agressive tendancies and need line of sight broken up.
One on its own is fine, if going for groups it is recommended 2-3 females to one male to spread out the aggressiveness. You can tell the males by blue iridescent eye wrinkles and generally dark line down the belly (though have been informed by others this is the sign of who is dominant in the tank). When they are juveniles can be hard to tell. When I got 4, two were females and two males, so had to separate one of the males out.
Best diet is bloodworm and meatier foods, giving them a rest day at least once a week. Also do not over feed as they do not stop ever at feeding. They also love snails, so if you set up small pest snail container just for them they will love you forever.
Hope that has helped!