I am looking at this screen (or the HD version):
As I am using my GPIO ports for other purposes, just wondering if GPIO is required for the touch functionality to work with this screen?
Nope. That one only uses the HDMI and USB. USB covers both the power and Touch.