You can grow from seed to weed with no veg time at all but the plants will be fairly short about 24-36" at the end depending on the strain.
I don't think theres any difference in the quality doing this just in the quantity.
Flowering time is strain dependant and ranges from 6-12 weeks