Oculus have a tool you can download that will check your hardware for compatibility.
This is pretty important as the USB3 ports can be quite picky. If you get the touch controllers you'll need three USB3 ports (one for each sensor and one for the rift), otherwise it's just two (rift + 1 sensor). For some reason they dislike four of the usb3 ports on my board, but luckily I have 4 that they do like. So do run the check in case you need an expansion card.