Advice on SATA Cables?

So, I had gotten my parts today on my computer (if you haven't noticed, I have been posting about it for the past week). And my Power Supply, Disc Drive, and HDD are all OEM, so they did not come with cables. Here are the parts:

Disc Drive: http://www.newegg.com/Product/Product.aspx?Item=N82E16827106393
HDD: http://www.newegg.com/Product/Product.aspx?Item=N82E16822178430
PSU: http://www.newegg.com/Product/Product.aspx?Item=N82E16817151076

I am going to buy two of these SATA cables for the DD and HDD, and am wondering if they will work:
http://www.bestbuy.com/site/2-right-angle-serial-ata-2-0-cable/7002904.p?id=1099391932915&skuId=7002904&st=sata%20cable&cp=1&lp=1

I am also getting a power cable for my PSU:
http://www.bestbuy.com/site/10ft-computer-power-cord-15p-to-c13/1309591688.p?id=mp1309591688&skuId=1309591688&st=power%20cord&cp=1&lp=8#tab=buyingOptions

So... are those cables adequate for the three parts? I am wondering, because I am going to Best Buy tomorrow. Do I need any other cables?
All internal SATA cables are interchangeable. Same for external power cables, as long as they fit your sockets.
So, my SATAs are good. But... Are there anything else I am missing? It seems like I am forgetting something.
Topic archived. No new replies allowed.