I can get em done, min order is 12 per color of t shirt.
Getting names onto them will be hard with silk screening because each name is unique and can sky rocket the price.

Maybe after you receive your t you can get them engraved locally.