The mC-Label3 multi-media printer works with most paper and label media, including permanent and sticky linerless labels, and has incredibly easy maintenance for superior versatility and convenience.
Nearly every barcode scanner I've run across is effectively a keyboard. I'd give it a try with one of the commonly available ones; worst case you can always return it.