We do direct screen printing on web belts - never tried heat transfer but it would probably work from a screenprinted transfer sheet if the ink deposit is thick enough - but not from a dye sub or inkject. You can buy bulk rolls of web fabric and belt hardware from military surplus companies. We use
Rothco: Solid...Reliable...Steadfast.