You can get new from the market, just have to find the right shop. Dealerships can get it, Partscentral on FB can get it. Used wearable parts are never a good idea.
And at 200k suspension can never be in brand new condition. Yes, the rubber parts, boots might be fine. Overall ride is acceptable. But wear and tear is there. Your mechanic is on crack it seems.
At 200k change your coolant if it hasnt been already. If it still has honda type 2 coolant, just get the same from a dealership, simple drain and fill. Rs1110 for a litre.