most snorkel setups have some provision to shield it from splashing or rain....
you can actually buy that top piece from ARB
if you are going through deep or splashing water, you can just turn it around.... the engine will get all the air it needs, and it wont force anything in