I've done this a lot. Used to do custom bars for stadiums and venues, portable bars for beer companies, custom chairs, etc. Epoxy works over vinyls and UV printed substrates. I just used IJ180 for most, because we always had a printer loaded with that anyway. We also did floor graphics that were sealed down under epoxy resin.
I always laminated for additional UV protection, laminates are formulated for that, epoxies are not. If you're doing it from start to finish, and if it's wood or porous material, I recommend a clear coat/ sanding sealer or similar product before you apply vinyl for better adhesion than vinyl to raw wood which can de-laminate over time and lift. Shellac based clear sealers work awesome, dry fast. Also recommend sealing the bottom of the panels too so they don't warp over time. Just some tricks I picked up from doing it so much. It's a little extra work, but makes it last longer.