You look on track for a 2-3 week finish. Get a handheld microscope and look at your trichomes. I use this one:
https://www.amazon.com/dp/B00LAX52IQ/ref=twister_B00XJINDX6?_encoding=UTF8&psc=1
I like to harvest about 50% cloudy for more of a euphoric, up high. If you wait till all cloudy and some amber trichomes you'll get a little more couch lock effect and of course this depends on the strain too.
If you get antsy nothing stops you from taking a bud quick drying in the oven and then having a taste. It will not taste as nice but you'll get an idea of the high. You can decide at that point. As for flushing, don't starve your plants when they are finishing up their final bulk. Just feed as usual.
Last I do a wet trim and hang to dry. I don't hang in the dark and I hang them in a closet in my flower room. Also with 10% humidity I dry fast. It doesn't make my weed harsher than it naturally is. I've also tried artificially increasing my humidity and drying slower, no change. Essentially test for yourself.
Nice job, your plants look good.