They have another month or so, my friend does outdoor and he said this has kept his plants clean he applies it twice a week a couple hours before the sun comes up.
https://www.thegreengro.com/product/flower-shower/
To prevent bud rot you are going to need better airflow and put some type of clear rain barrier above the plants so they are not getting directly soaked by rain if your in a rainy area.. Looks like you have spider mites too... For that I'd look into something like green cleaner or plant therapy by lost coast.
Use a proper fogging machine like a Hudson do not use a wimpy little garden sprayer, you want that solution to soak and clean everything. Spray is not as effective as Fog.