
The mounts are plastic and they are attached with 3M VHB tape, a lot of it! No holes through the roof.
I used SS security screws with a head not found in the Harbor Freight bit set

I don't like putting holes through things if I don't have to. This is probably because it really makes it difficult to keep out water and resists changing your mind about where something should go.
I used the 3M cleaner used for Filon prior to apply the tape (cleanliness is important to success).
The controller is attached to the battery box and the battery box is attached with, you guessed it VHB tape. Lest any one become upset the battery is an AGM and fear of hydrogen out-gassing is minimal.
Note you can see the air tank and yes it is installed with VHB tape
The air pump is installed on a plate to give sufficient surface for the tape. I am going to have to do something to better isolate vibration as this setup resonates the tongue box (Really Really noisy) Note the screws are aluminum and the plate is tapped for the screws.
This shows the tape on the mounting plate for the air tank. I used quick disconnects to attach the pump to the air tank and since you need to be able to drain the water condensate out the bottom has to be down and open to atmosphere when disconnected.
There are ten fittings, and the combinations of how you can assemble them, well let me put it this way I assembled and disassembled this more than a few times. Included is a pressure switch for the pump valve for air to the pressure gauge set up a quick disconnect so that I can fill tires etc.
This is the gauge set up, each air shock can be controlled separately so that you can help level the trailer. The two brass things are check valves.
This is the whole thing more or less installed and after testing for pressure. Thanks to the ladies at the Parker store for help in obtaining the fittings valves and tubing.
And finally here is where they are going.