I'd say start flowering, I started flowering mine at one foot, and i hear that a lot of people start flowering around one foot also but it's really up to you.
that depends on how much room you have to let the plant grow. they will typically double and sometimes even triple in size. another problem that arises when you let the grow very big is that the dense vegetative growth up top inhibits the light from penetrating down to the bottom.