Do I need to get separate SATA cables to upgrade my SSD to another SSD, and my optical drive to an HDD?
I made a similar modification to my 13" mid-2009 MacBook Pro and used the OWC Data Doubler. You don't need to provide a SATA cable, rather the frame (OptiBay or Data Doubler) used to mount the hard drive in place of the optical drive will use the SATA cable formerly employed by the optical drive.

As for tools, I believe you will only need a Phillips screwdriver (size #00 or #0, I can't recall). Unless they are required for the OptiBay, I don't think you'll need any Torx drivers. The installation instructions for the Data Doubler can be found here and cover the tools required for all MBP models. 

One tip for doing this procedure - use a long roll of tape stuck to your desk to keep track of the screws you remove at every step. If you're especially concerned about losing track of where things go, you can put the tape on a piece of paper and write down the location of each screw next to where you've taped it.

All the standard warnings about opening your computer apply here. In particular, be sure you have at least one backup of all your data.