A business of any size can get t-shirts, poster prints or even lithos done. But the problem comes down logistics and getting this swag out. If would be ridiculous to attempt to ship each piece out separately but it could be done with a box/case insert for a hard copy. You see most companies doing this for pre-orders where they can grab a good estimation of how many units will need to be produced and packaged in advance. Though I'll say working out special edition pre-orders for smaller releases is tricky because its difficult to get shelf space for a 2nd box.
I love Lar_q's (scrapped) idea of 3D statues of your own avatar. And I totally agree, if you're including avatar specific armor, it would be a logistical and costly nightmare.