Compatibility questions

FSR_XC
FSR_XC Posts: 2,258
edited September 2011 in Workshop
I am looking at buying some cheap bits to build up an old frame, mainly to use on the turbo. I want to use a TT front end if possible as I may use this bike for a couple of TT's next year.

I am looking at drivetrain bits at the moment. Have an old Shimano Deore rear mech (9spd) and the frame already has a 105 front mech fitted (& a hollowtech BB).

Is the Deore mech compatible with road bike gearing?

If so, I'm looking for a 9spd cassette, chainset and TT shifters.

Does the chainset matter in terms of whether I get Sora or 105 etc or do I need to ensure I stick with a chainset specifically for a 9spd set up?
I have noticed a lot of TT shifters say they work with 8,9 or 10 spd setups, is this true?

Sorry for so many questions.
Stumpjumper FSR 09/10 Pro Carbon, Genesis Vapour CX20 ('17)Carbon, Rose Xeon CW3000 '14, Raleigh R50

http://www.visiontrack.com