I don't notice any difference in troop movement when it's raining. Fog doesn't seem to affect missile units either, they still fire at their normal range even if the enemy is not visible.