Hey man, your plants look pretty good. Most people dont wait anywhere near 4 months to flower, so you can flower earlier, but id recommend atleast a 400w HPS light for flowering. Your buds will get bigger, but itll take awhile without the right light.

as for harvesting, you need a microscope to look at the trichs, they need to be a thick milky color when you harvest.