the only way to know how long it has to go is to check for trichomes and hairs becoming 50% red .

I think you can harvest sooner than 7 weeks , at least some parts.

Post some more photos every 2 weeeks so we can help.