Print quality on the L25500 is great for a CcMmYK machine and yes, you can use a wide variety of media. Basically anything 3M, Oracal, Optisolve, Intellimagic, Ultraflex, tons more. Some stuff we could do with our JV3 we can't on the L25500 but nothing crazy (can't run low temp heat transfer...