found a post just after typing this on sexual maturity.
the other questions still stand,
thanks again
ansli pemberton