Vou arriscar algumas dicas sem ter visto os armários. Primeiro de tudo você precisa desengordurá-los com uma boa lavagem. Mesmo que eles estejam na despensa e não na cozinha, você quer minimizar as surpresas mais tarde. Eu também consideraria esmigalhar o vinil passando uma lixa fina sobre ele; Os pequenos arranhões proporcionam melhor aderência enquanto são invisíveis sob a tinta.
Primer é obrigatório com uma superfície questionável. Primers têm uma maior concentração de resinas, portanto, melhor adesão do que as tintas. Eu fugiria de qualquer coisa que pretendesse ser tinta + primer em uma lata embora. Idem para os primers "marca de casa" em lojas de ferragens, pegue um que você sabe que vai aderir ao plástico.
Se a aparência for especialmente importante, sua melhor aposta é uma loja de tintas, que geralmente oferece melhores conselhos e produtos do que as lojas de hardware. Certifique-se de dizer a eles que você está pintando sobre vinil para obter o primer correto.
Se o custo é primordial, é para a loja de hardware. Eu sei que a Rustoleum comercializa um monte de coberturas especiais, especialmente primers XIM de alta aderência. (Incluindo um "bonder" destinado a plástico.) Eu tentaria uma camada disso ou o equivalente local sob a tinta de sua escolha.