Just to give everyone an update:
I purchased my CPO from mamemarquees.com. Canadian customs held my shipment for almost a month, but it finally came through!
The quality of the vinyl itself is top notch and very thick. It came rolled up in a tube with a couple creases, but a couple hours under some heavy boxes and it was perfectly flat.
I was installing this vinyl onto a metal control panel from a Dynamo cab. Metal -- remember that. I cleaned the entire surface with rubbing alcohol and a lint-free rag.
I lined up the bottom of the overlay and taped the top (drawing) side of the vinyl down to the bottom of the control panel and to its back, so the artwork formed a kind of hinge. I peeled back about two inches of the backing and held everything tight while my buddy pressed down on the vinyl with a plastic scraper wrapped in a rag (I assume a credit card would work fine, we used a Bondo applicator). We continued applying the vinyl, about an inch or two at a time.
Now here is the coolest part -- because the control panel was metal and because it was so clean, the vinyl could be peeled back and reattached at any point! This meant that the couple times we came across an air bubble, we simply peeled back and redid that part. I hope that over time the glue will harden better, but man, it sure was easy to apply -- with no air bubbles as a result!
As for the button holes, excess around the edges, and the triangle-Dynamo sides, we simply took a utility knife and followed the metal edges around everything. Since the vinyl was so thick, we also used a Sharpie to colour in the vinyl edge from white to black.
The end result is amazing, and I was surpised how easy it was to appy!