Hi Eric,
You can find a lot of your questions answered by searching for relevant forum topics about the printing methods you're considering.
Embroidery is only one way to decorate shirts (not the post popular way). There is also screen printing, heat press, dye sublimation and direct to garment printing.
You can research each method here in the forum and decide whether you want to outsource the printing or do it yourself.
Another option is to use one of the "all-in-one" type fulfillent services like cafepress.com, zazzle.com, spreadshirt.com, etc.
You can find a lot of your questions answered by searching for relevant forum topics about the printing methods you're considering.
Embroidery is only one way to decorate shirts (not the post popular way). There is also screen printing, heat press, dye sublimation and direct to garment printing.
You can research each method here in the forum and decide whether you want to outsource the printing or do it yourself.
Another option is to use one of the "all-in-one" type fulfillent services like cafepress.com, zazzle.com, spreadshirt.com, etc.