Crank puller: CCP-22 for square taper cranks. CCP-44 for splined cranks. CWP-7 - universal fit.
Torque wrench.
Thread preparation: ASC-1. PPL-1.
Rags.
Whence, how do you remove a Shimano crank arm?
What can I use instead of a crank puller?
You can also pry the threads out or remove them by slowly threading the bolt, depending on the crank arm type of your bicycle. Use a bolt or a spanner tool to remove and loosen the washers.
The universal design of the CWP-7 has a rotating tip pressed into each end of the tool (11.3mm and 16.3mm) so it will remove both square taper and splined (ISIS Drive™, Octalink®) crank arms.
Yes it is possible to just change the crank arms with out buying new chain rings and BB. You can use 105, Ultegra or Dura Ace. Just make sure you have the correct bolt circle diameter for your rings as there are three different types of cranksets on the market (doubles, triples and compacts).
Worn out or dry bearings will feel rough, metallic and dry. Sometimes they're so dry that if you pull your finger fast across the axle you can make the axle keep spinning because there's no grease inside the bearings to slow it down.