Spidermites are def a problem especially if left untreated. You see 6. There's more than that. They are everywhere. Just because they aren't on the plant doesn't mean they aren't taking a casual stroll around your grow area or holding up in some crack or crevasse. If you have houseplants make sure you treat them as well. Dont skimp.
You aren't late in flower, so you do have options. Citric acid is good, but it can burn your pistils making them shrivel up. It's not really a big deal, more will grow. There's a ton of products you can use. It depends on what you feel comfortable using, and if you want to pay for premixes or make your own. Eg. Pesticide or natural products....
Personally, I prefer to use safer alternatives like citric acid, isopropyl alcohol, neem oil,.... stuff like that. Spinosad isn't avail in Canada or else I'd likely use that.
Nukem worked well haven't used it in years though.
Larger infestations tend to need a bit of a stronger punch to get rid of. I've used end all, although I prefer not to and usually it would be a last resort kinda thing. There's also bug-b-gon eco (canola oil). Dr doom formula 420 uses the same thing.
They also make contact spray and room spray with pyrethrin. (Total fogger, thrip killer or spider mite knockout)
Thrips lay eggs then they hatch and fall into the soil where they pupate and hatch into little crop munchers so make sure you also treat the medium or spray every other day for a week then twice a week then once a week until they're all gone. Again... don't skimp. They'll come back.
Spidermites are notorious for getting 'used to' certain sprays. So keep that in mind and maybe try a couple different methods to make sure they're toast