I have gone through 2 inspectors the first I have forgotten in the bowels of my mind they missed SO MANY things it was ridiculous. Brand new build so...
The install location is under the drivers seat so it is pretty well protected from general debris but not dust, the first amp they installed right on...