Some Swordtails can reach 7" counting the tail. The body usually stays aboput 3 1/2" - 4" though.
A good ratio is 2-4 females, per male. However, it's risky putting more then one male Swordtail in a tank, unless you have a good sized tank,enough females, and it's decorated/planted up.