The install appears to be a lot more challenging than I would want to attempt.
You could ask someone who drives one of those cars with all the advertisements on them to see if you could look car over for imperfections, wear, and loss of adhesion in wheel wells or inside door compartments.