These cars leak from various places, inner door skin panel
Behind door panel is common for leaks, ive fixed mine and
Workmates car with same issues, also the door hinges need
Adjusting to pull doors closer to body, you can also apply
Rain x antifog to the glass to help with fog/ condensation
Etc. hth
Cal