1) they show sex around the 3rd week and flower from then on.
2) most grows take 11 week. but can range from 9 to 13 weeks.
3) mine do not stay small some grow to 52"
others do have some that grow short around 12". A lot end up around 24" and produce about 1 oz dry.