Hey Dmesh
Never defoliate an Auto during flowering
You'll cause stress. The plant will dedicate energy to recover and your yield will decrease
Are you afraid of high humidity?
You shouldn't worry unless the buds get wet directly from the rain
How to avoid it?
My advice: build a roof or shelter to prevent the plant from getting wet directly.
With that, you shouldn't have any problems
Since you have it outdoors, drive four stakes into the ground around it, taller than the plant, and place a piece of greenhouse polycarbonate or greenhouse polyethylene plastic
If you have anything else, feel free to ask!