All the tri z rear shocks are nitrogen shocks. The rear shock is rebuildable, but is kinda tricky stuff, and should most likely be left to a professional. It could get spendy that way, and if the chrome is damaged on the shaft, it is pretty much junk anyways, so you could always replace it with a different one. A yamaha warrior shock bolts right on, and is almost identicle to the Z shock, besides the different resovoir, and shorter hose. You just have to make a cushion for it with a piece of rubber, and hose clamp it to the frame.
The front forks are very easy to rebuild, and will probly cost around 25 dollars (or less) to rebuild if you do it yourself. Read in the service manual, and it tells you how to do it. You dont really need any special tools except for a allen wrench, and an angled snap ring pliers. I use a long piece of pvc pipe, and the old seal on top of the new one for a cushion - as a seal driver. I havent had a set of seals not hold yet doing it this way. Good luck!
THE 80's RAGE! Currently owns:
81, 85 Yamaha Tri Moto 125
83 Yamaha Tri Moto 200 x2
82,83 Yamaha Tri Moto 175 project
85 Yamaha Tri Z 250
84 Kawasaki Tecate 250
84 Honda ATC 70
85 Honda ATC 350X
84 Honda ATC 250R
(2) 84 Honda ATC 200x
82, 83 Honda ATC 185s
81 ATC 200
Lots of other parts and bikes