Try Laven Labels for the vintage looking hang tags. I got some samples from them that had some nice once along this style.
For a printed label, you would want to talk to the company that prints your t-shirt designs to see if they can screen print right on the neckline.
DTG printers can also do this. You can also buy printed heat transfer labels with your custom label design and have them applied.