as far as I know, mounting screws are supposed to come with your case, and I don't think any HDD comes with cables....unless its a upgrade kit which nobody buys
You just need normal screws for the motherboard, should be with your case. Get SATA 3Gb/s or SATA 6Gb/s cable depending on your motherboard ports and HDD support