The touch screen I used is this one
It connects to the Pi with an HDMI cable & USB cable, The only GPIO connection is that it draws 5V power from the Pi gpio pins (but can be separately powered by USB). Video is via HDMI and touch control is via USB.
The Pi mounts directly on the back of the monitor, very near the center.