If it only has 1000 hours on it and already has had new wheel motors and tracks, it has had the crap beat out of it and I would question how soon it will be until some other major parts go south.
There is a reason why manufacturers should not combine rubber and steel as most glide rail compact track loaders use....The design was intended for use with mini excavators. And, they work well in those applications. When you combined rubber coated steel on a higher speed machine like a T-300, the temperatures rise on the rubber and will separate and self destruct the tracks. Basically, the machine is well designed, the track system has alot of unnecessary premature failures.
We have a huge family owned rental store here with 130 Bobcat skids steers. And, when rubber track drives came on, the owner began getting a few of them, now he has 23. The most common problem he has it track to steel separation between 600 and 1100 hours. He has that cost built into the rental but what a waste. You are far better off going with a track that is either all steel, or all rubber, but not both. That's why I love our 257B's. they just run and run and run. Over 1800 hours on one and all we ever have had go down is a turbo, and they came out to the site I was at with a brand new machine for us to use, found steel had entered the oil, and gave us a brand new engine. Then we had a hydro line O-ring, and, Cat service was out 35 minutes after I called them.
Anyhow, back to your question....At 34K, that machine is very marginal. And the premature replacement of the parts you describe really would have me concerned if I was considering putting it in my fleet. You can get a new one for 50K give or take with a full warrantee. Bobcat dealers won't be able to service you like Cat dealers do, but, at least you have that warrantee to cover that bill in the night. After 1000 hours, even with all that stuff, it is a $25K machine at most.