my lights come through a hold in the roof and down the piller on the drivers side and then go through into the engine bay with sealed grommets to stop water ingress
the hold goes through in the gutter part on the roof
hope this is some help
andy BT52CLO V8 D2 AustraliaGoneFL1 td4 g4 BW04 FGV(Brazil)
have a look at this link for sealing holes (good stuff!)
http://www.g4ownersclub.com/Forum/Topic11009-4-1.aspx
roof rack was mounted by LR for the challenge, the hold they drilled went through the mounting bracket for the rack (roof rail mount on yours)
the racks are very hard to find as the company went bust.