>>328250146
Kinect is a waste of money, never pay money for it. Lighthouses and trackers are the most robust tracking. Index is index. 
Printer? You can get a receipt printer for QR codes and it's cheap.