Hi All! I'm a COMPLETE and UTTER newbie to tshirt printing. I cannot tell you how amazing this forum is. It's also extremely addictive

I wish every industry had a forum as informative as this one. It's really a gold standard.
I'm just starting off on selling/making/printing t-shirts. I'm about to pull the trigger on purchasing my set-up. Here's what I was considering:
1) Everlast Transfer Papers (from Coastal)
2) Mighty Press 11 X 15 Clam Heat Press
3) Cannon inkjet i9900 printer (I already have this, so I don't want to buy a different printer just for shirts)
4) All graphics will be done in Photoshop and Illustrator.
My goal is to make decent quality, full-color t-shirts printed in very low quantities. 1 or 2 shirts per design. Thus, I prefer the heat press approach.
Questions:
1) IS THIS ENOUGH TO GET STARTED OR IS THERE ANYTHING I'M MISSING?
2)WILL MY CANNON PRINTER WORK WITH MOST TRANSFER PAPERS OUT THERE? Or will I need to break-down at some point and buy an Epson with special ink (like most veterans recommend)?
I plan to test a lot, and I'm aware of the steep learning curve. I promised myself to be patient. But please weigh-in and let me know if I'm missing something really obvious!
Thanks all!