The oil pump drive shaft can be reused but check the condition of the plastic sleeve on the one end of it. Your putting in a new oil pump I assume. If the engine is apart anyhow I would highly recommend it. You shouldn't have to buy a gear because the gear is part of the distributor. Any double roller timing chain will work fine. I wouldn't go with a timing gear unless you like the noise.