Cleaning the surface with rubbing alcohol prior to installing the vinyl will help with adhesion and clean any contaminants that may cause imperfections.
Using a heat gun to help you making the vinyl more pliable and also help remove wrinkles.
Using a soft rubber squeegee will help smooth out bubbles and wrinkles.