i'm guessing the finisher cover is that plastic sheet that the cars get wrapped in when they first ship from the dealer. ever see new cars when they're covered in that white plastic? i'm guessing here :dunno:
when i installed my kit, i just bolted and drilled away