You don't need a bigger tank. A 10 gallon is fine. And as for size, females will get a bit larger than males. I havent kept them in years but I think 5 inches for males and 6-7 for females would be a pretty good estimate.