If you don't have roof bars, and you don't want to drill holes, then the only other option is you will have to get a roof rack.
I just fitted my lights to the back of the roof... I did drill holes, but used "Blind Rivnuts", and fitted "S/S Deck Sockets for the power, so I can remove them if I want, and not need to worry about leaving holes...