Can I ceramic coat matte paint or a vinyl wrap?

Yes, with a coating made for the surface. On matte paint and matte or satin wraps, use a coating labeled matte-safe, which protects without adding gloss; standard gloss coatings can leave shiny patches. On vinyl, choose a wrap-compatible product. A suitable coating makes the surface easier to clean and helps it resist staining from bird droppings and bugs. Never polish matte paint or vinyl before coating; clean and prepare it with products recommended for that finish.

References
  1. Vehicle vinyl wrap, Wikipedia
Detailing Dictionary87 technical terms explained in plain English, from beading to wet sanding. Open the dictionary