I think you need to find someone that either does print/cut/sew or a large format screen printer. The design with the large black field will not look good with apparel vinyl.
The only issue I foresee is you will have a TON of weeding to do.
Recommend that you find someone with a cutter and have them print a couple of your prints and see if you are willing to to weed the images. I don't think so.
Best thing might be to bite the bullet and have a small quantity produced of each one in a plastisol transfer.