Chickens don't get fleas, afaik.
I use permethrin dust or spray for lice ONLY IF they have them.
Not good to use any insecticide preventatively as it can cause resistance.
Don't bother with DE.
It's not going to prevent nor eliminate and pest infestation.
It's not going to help with a bad drainage situation.
You need to fix the run off by trenching the ground to carry the water run of away from the coop.
Start a new thread asking for "help with drainage problem".