I have done some reading wrt DO and rainwater and found that rainwater carries fair amounts of DO, no real data, just fair amounts.
Yes any activity the disturbs the air/water interface will add DO to some extent. Rain , wind ,aeration , boat motor all do that. While rain does add DO it is not enough to offset the sudden die-off of large plankton blooms and the decomposition of same that uses up oxygen.