If you got time, I'd suggest you look through this thread and it might give you a bunch of ideas... If you got the time, that it is!
See Tower's page for bearings info:
http://www2.towerhobbies.com/cgi-bin...&I=LXKSG2&P=ML
Tower's parts list..
http://www2.towerhobbies.com/cgi-bin...I=TAMC0357&P=Z
You will see the oil shocks there.. but I think other oil shocks of similar length will fit as well.... but if you want to keep it within Tamiya, those are the shocks to get...