Unfortunately, I don't think that there is going to low cost thermal printing or coating solution out there for your requirements. If it exists, I am not aware of it and I am relatively familiar with the equipment that exists in the marketplace. Hopefully somebody else will post a response here if they are aware of an option.
You really need some type of lamination or finishing unit with cutting capabilities. My recommendation would be that you look into something like the Primera CX1200. It is a toner-based technology (laser printer). It runs roll-to-roll. Once you have a complete roll, you can put it onto Primera's finishing unit (FX1200 Digital Finishing System).
Here are links to information on these units.
CX1200 Printer
http://www.primeralabel.com/cx1200_features.htmlFX1200 Finishing Unit
http://www.primeralabel.com/fx1200_features.htmlI think you are probably looking at around $75,000-$100,000 for everything that you would need. I would recommend that you speak to Primera as they can provide more specific details. In my opinion, Primera's printer and finishing unit are pretty low cost relative to high-end label printing and finishing equipment that most of the commercial custom label printing companies use.
There are also other on-demand printing options out there that exist, but you are probably still in the $50,000 - $75,000 range once you add a finishing unit (with laminating and die-cutting). Many of these on-demand printing systems use inkjet and then have a separate finishing unit. I recommended the Primera because you require a variety of sizes and the cutting system. The Primera FX1200 allows for variable label sizes without tooling or cutting dies which are required on the finishing systems for some of the other options out there. The Primera machine has a digital cutting blade. Laser cutting technology is available, but it is much more expensive.
I hope this information is helpful.
Thanks.
Dave C.
OnlineLabels.com