Hi Guys i have some Thai bagseed from Amsterdam, I want to know when to plant as i don't want a 14ft monster in the greenhouse

If i could have a 3-4ft stealthy

plant at finish i would be happy,

Is it ok to plant as it hits 12/12 or 13/12 to induce flowering from seedling to stop the plant trying to show itself to the neighbors. Also i live in a terrace house with quite short fences, Is it likely to stink the gardens out and get me busted i would think Thai isn't too noticeable as a typical cannabis smell but not to sure??
I have the 2m Greenhouse from Argos that has the green nylon lattice running through the plastic so it shouldnt be seen by the nosy folks either side of us! And it will be in there with the Tomatoes and peppers which should disguise it quite a bit, especially if i pin on fake Tomatoes!
Any help is appreciated!
Regards
Nflame13