all the plastic on the bike is KX250, 94-98. air filter 88 CR on up will work.
Pipe for my bike 92-96 CR250. I think for your probably a Yamaha 2001
250 pipe. Revalves boyesen reeds will fit. Brake pads KTM I believe,
other than that I haven't had t buy any internal parts yet.
Good running bike, have fun.
Parts availability has been no problem whatsoever, and the TM seems to require fewer parts replacements than other like bikes. Any part I've needed on Monday, I've had by Friday (my closest dealer is ~100 miles away). Most parts on the newer TMs are TM specific. I see you are from NJ and I assume will get your bike from Town& Country Cycles, I have even ordered parts from them (note, I'm in Washington State). TWS is quite supportive of TM bikes.