Would be ideal to screenprint with ink intended for spandex fabric if not using white, light or pastel color fabric. With dyesub, the fabric needs to start out white, and you print your design/text to that. Some light and pastel color fabrics will work but just depends on the design/text you're working with (design/text should be darker than the color fabric to even look half decent).
Regular heat press should be fine.
Are you asking if someone can to print dyesub designs and you press them? There are several that may PM you to use their services.