Hehe yeah there is little more involved than just slapping the vinyl on.
With curvy surfaces such as gauge pods, whole dash and Apillar-gauge pod you will need stitching, because it will only stretch so much and not let you cover the surface properly. Causing bubbles un-sticking etc. Before you trim the pieces place the vinyl over it and run your fingers with itto make sure the angles and curves will let you.
Now enough of the scary part lets get prepping before applying the vinyl.
When car is left in the sun inside temps can get demonic hot so anything that is not prepped properly will release the glue and it will be a mess.
1) Remove the part you are going to wrap/trim and give it a good scrub with some water and dish washing liquid.
2) Get some sandpaper and give the surface a nice rub down with something like 800grit , but not too much. Idea here is to create some grooves for glue to grab on to.
3) Wash the part with water/washing liquid again and dry.
4) Get some "prep wash" and wipe the part down to make sure any oils/deposits/armorall etc etc are gone.
5) Get some "plastic primer" and give it a couple of coats. Allow to dry (Usualy this stuff is clear).
6) Get some 3M upholstery adhesive and spray a light coat onto the vinyl/material, followed by a light coat onto the dash/pillar or what ever you are trimming.
7) Once the adhesive start to become tacky start putting it onto the surface , with help of some firm running of your fingers to bond the two together.
Some bits which are not curving too well try using hair-dryer to soften the vinyl.
Allow to dry thoroughly and install onto car
Hope this helps.
Note: I hope the vinyl you are getting is UV treated, otherwise it will fade quicker than usual. Try and get marine vinyl as its the toughest wearing vinyl on the market