I'd test fit it to your car before you go, nothing like losing track time while you faff wondering how best to route the cables....

re roof - black insulation tape down first then more tape on top would do it...
I stuck a double sided sticky pad underneath mine as the fekkus paint isn't so precious
what size memory card you using paul?