yes, there really isn't a sata III cable. they are all the same.
see this test:http://www.pugetsystems.com/labs/articles/SATA-cables-Is-there-a-difference-97/
in terms of ports, all ports are backwards compatible. (i.e sata 3 ports with with sata 2 and sata 1 devices)