I know that Vinylkote etc is available to paint upholstery, BUT....

We're making up custom door panels for the Chevy and want the tops to be black metalflake. Now I can't find any black metalflake vinyl here, so is there any way I can prepare the vinyl & paint it using conventional paints?

If not, any other suggestions?