Convert Square taper to Ocalink Shimano 105
Newbie here. I've gotten some great advice off of the forum.
I have upgraded many the components on my Trek Pilot 1.0 to Shimano 105 (9 speed triple), with the exception of the crank (I also upgraded the wheel set to an Ultegra Mavic Open Pro set built by Colorado Cyclist).
The current crank is a Bontrager Sport triple (52-42-30) square taper. I have noticed that on longer rides I get some creaking and clicking,which appears to be coming from the crank area. My local BS says that there is play in the cranks and that the BB will most likely need to be replaced. I'm wondering if it would make sense to upgrade the crank set at the same time.
In order to convert to a Shimano 105 triple (Octalink V1) do I need anything other than the BB and the crankset (i.e. lockrings, cups, etc). Any help would be much appreciated.