You will be needing the factory manual, as it gives explicit instructions on the matchup of the bearing/crank journal and rod selection. Do not just buy a "rod" prior to ascertaining exactly what rod you need, based on the bearings of the affected one. As far as tools go....well, you will find out you probably do not have the equipment at the time you decide to get into this job, seeing as you probably have never done one, or mentioned it if you did. You will need a large, clear and clean workspace, and a lot of patiance, along with a methodical mechanical ability that most folks simply don't realize, till they are in the middle of the job.....and end up parting te bike out, or passing a partially disasssembled engine on to someone to complete (which is a nightmare for any engine builder, as we do things a bit differently, and segregate parts for reassembly).
Get the factory book, and read up before picking any wrenches up.