I can assure you your answers can be found here as well.

There are some good growers here.

Learn to use the advanced search and / or do a search by a growers name.

A lot of sites have good info too, but sometimes you gotta read thru someones 18 page grow journal to find your data.

If indoors, you can veg for as long as you like. Thats the beauty of the indoor grow.

Flowering depends on your strain, but 8 weeks is a good standard time of reference.