Does the school have a shortened lunch hour and early finish on wet days?

No - the length of the lunch hour remains the same regardless of weather conditions. Likewise school will close at the normal time of 3pm.