I have a 2013 cannondale trail SL 3 and some parts have been worn and look beat up so I'm planning to replace them. I was wondering if I can use a 10-speed rear derailleur on a 9 speed cassette and can I use any shimano shifters as long as they're 3x9? (I.e. Shimano Deore shifters on XT front and rear mech all 3x9. Also, can I change the crankset as long as it has the same number of teeth on all chain rings? Thanks
Specs: Fork RockShox XC 30 TK, Coil, 100mm
Hubs Cannondale C4 front and rear
Cranks Shimano FC-M430-8, Octalink, 44/32/22
Bottom Bracket Shimano BB-ES25, Octalink
Chain Shimano HG53
Rear Cogs Sunrace M96, 11-34, 9-speed
Front Derailleur Shimano Acera, 31.8 clamp
Rear Derailleur Shimano Deore, shadow design, 9-speed
Shifters Shimano Alivio
Brakes Shimano BR-M446, 160/160mm
Brake Levers Shimano BR-M446