I would not be too concerned regarding the ratio of the sexes, if you buy young fish it would be next to impossible to sex them with certainty, bar venting them, my group of 15 consists of 6 males and 9 females, (I had 16 but I lost one fish a month or two back, it got spooked and jumped from the tank)
I have not noted any bullying or bashing in the group, males and females, they all get along fine living as a loose group, you will see the occasional facing off between fish, but never any harm done, having a decent sized group also probably helps disperse any potential for one individual fish to be the whipping post of the others.
When it comes to spawning and two fish pair up they defend their territory firmly, but I have never really noticed another cupido try to invade it, they seem to know the boundaries,... unlike us humans!