I have an indoor answer.
Your yield is going to vary on many different factors, like space, genetics, nutes, lights, co2, etc. I grow six plants and its more than enough to meet my needs. I have had yields vary from 300g to 600g, but I have a lot of space and a little bit of skill/luck. Hell, I have a sativa now that I am hoping will yield 800g, its so big and full of buds... but, I digress.
As for 18/4, I would recommend 18/6 for two reasons: one, it will be easier to program a timer and two, roots grow during the downtime and they need time to do it. Anyway, you can veg for as long or as little as you want. Time isn't so much a factor as size. So judge accordingly.