I'd recommend to set up a "shop" on somewhere like Custom Ink. Once a design is settled each person can go in and order exactly what they want. The cost should be significantly lower than engaging with a local printer, no minimums and no one has to put up the capital for the shirts.
If you want to build a small profit in the proceeds can go back to this site.
I can look into it more if you want.