That is about typical for these trucks. That is one of the newer ones as well with the gray plastic instead of black, and it has lettering in it. Did you turn the engine over to see if it had compression? A piston and sleeve for that engine is $50. Those tires have been run a lot on concrete, but they should still be usable for bashing around. The engine leaking, that is normal, unless fuel is just pouring out of it (usually the front bearing) when it is running. Get a new Tx and toss that one in the trash. Check all of the servos, the steering strips out quite often on these because people take the servo saver off of them all the time thinking it hinders "performance".