1 gallon of pot per month you plan to keep said plant. Your pot is too small= stunted growth. so outdoors count on 7 months or at least 7 gallons.(just use 20 and you will be happy.) give em some air space and the stalks will get stronger. The small pot stays so wet it cant get any air on the roots. water, let it dry up, water. just dont let it dry to a point of wilt. you will get the feel for it after a few waterings.

Looks good otherwise. You wont know if you have males till you see the balls form,lol.