Well as compared to its current status mean, Its Frame, Shokes, Body Parts & Engine it is not overpriced.. For the Reliability mostly parts are of CG 125 so easily available so Price is reasonable.
As far as rebuilt is concern ...Personally own TS185 Suzuki & GS 500 Suzuki till now experience of Rebuilt is good but very much costly & hectic also parts are very rarely available specially for Trail Bike category even you can get any idea from that 2009 XT Yamaha oil and air filter is not available in local market so if 2009 is making SIR MAIN DARD then bahi rebuilt u can imagine...
For a rider like me bike is very important to be reliable and parts easily available if not then ride make u tight one day..... So Try to get new bike to enjoy the pleasure of ride on long run ...
Enjoy my Gs Experience on below link
https://www.pakwheels.com/forums/bikes-3-wheelers/213141-club-500-a