The one thing I would suggest is, if possible you may want to try to put a bit more soil in the pots. I like to try to get as much of the stem covered as possible up to the first set of leaves, so that they are firmly secured in the soil. I find that it helps them grow a bit better.
Good start to your grow, it looks like you are well on your way to some primo buds.
that will depend on your lighting and and if you have any stresses or not, but when your nodes start to alternate, your plant is muture, and it should show pre-flowers. This usually happens around 5-6 weeks or so, may be a bit more. if you can not wait that long you can take a clone when it is big enough and flower it. If your clone is female then so is the plant.