Have read your post a bit more deeply now mate.
Yes to the water potentially being a problem, any water finding its way into the fuseboard is bad

You "should" have a switch live from your headunit to power up the aerial, now I cant remember what colour particularly this is becaus it depends what HU you have (If you dont have the manual look it up on the HU Manufacturers website I would)
The als make sure your connecting this to the right power up cable form your aerial.
The lights is as said before mate, but really Id check the Fusebox out, remove, clean and refit any relays, and any signs of corrosion try to carefully remove, Id get on to the water leak asap.
Also was the aerial you removed a power up one?? was there a groud/earth wire fixed within the wing?? Not saying there should be but check that too, would imagine the lights is more wiring/water
