Note that the output of thermal printers is not very durable (5-10 years if stored in suitable environment, but considerably less if it gets too warm...) They're ok for supermarket receipts that you would throw away after a quick look, but I would not want to store a cold wallet key on thermal paper.
Onkel Paul
Indeed. Thermalpaper isn't very durable. Keeping it in you pocket or wallet is already too warm.
I'd prefer a small laserprinter and some fairly heavy paper (something heavier than the normal 80gr/m
2 stuff)
Laser prints are pretty much as waterproof as the paper they are on. It'll stay on the paper even when wet, unlike regular ink. And as long as the paper doesn't tear and you let it dry after it got wet, it'll be in usable condition. So if you put it on heavy paper (120gr/m
2 or so) it should last for a few decades at least.