keep all your temps proper and make sure your water and nutz are perfect, no light probs and you shouldn't get any hermy's....
and the general rule is 1 gallon to every 1 month of growth, so if you usin seeds you will need to factore in the months of veg and flower, ware as a clone needs less soil, i plant my clones at 3 per 3 gallon pot, put cardboard seperators in the soil to allow the roots to grow without chocking each other off, and round 50 days latter they done...
and the container size also dictates the plant size, less soil to root and the plants stay smaller.....
wanna see what i'm talking about, go look at every Aerophonic system pics you can find, them big finished plants ain't got more roots then could fit into smaller soil containers!.... just something i have noticed over time...
Check out my Grow
https://www.rollitup.org/grow-journals/107075-ak-47-x-super-silver.html
check out my cloner
https://www.rollitup.org/do-yourself/118234-my-dyi-80-site-aero.html