Yes, you do have to by sublimation paper and inks, but they aren't too expensive. I also had a couple of inexpensive printers that took sub ink. The heat press was more expensive...about $400. There might be someone that does t-shirts that could help out. Maybe they would print up your fabric as a side job.
~ Cindy