They look good that is for sure.

1. I would say let the soil dry out and transplant now.

2. The ideal time to flower is when they are sexually mature. The nodes will normally look like a Y right? Wait until those Y branches begin growing individually and staggered(sorry, I am really blazed and don't know if this makes sense).
The only reason I would flower any sooner is just to get product out the door.

I don't know anything about your light system so I won't even start in on that.

Answer something for me. How is it that you have only smoked once and you decided to grow. That seems very extreme to me. lol

Anyway, keep up the work man. They look great!

TehNoobletimp: