Chosen Solution

I accidently put a pin in the microphone hole. Will it still be water resistant

Depends if you pierced the mesh or not. If that mesh is pierced, then water will be able to enter through that hole (mainly damaging the microphone, but more than likely could enter the rest of the device to.