If the paint is original, don’t repaint the car because worn original paint is more valuable and desirable than fresh paint, especially if the painter messed up the new paint and it has defects or overspray.
The problems you describe are nothing for a car that is old, is normal stuff that happens to cars as they get used. If the car had issues like deep scratches that let metal exposed or rust or is worn all the way to the primer, or flaking, then you have to repaint it, but otherwise don’t.
I would recommend that you don’t waste your money in a respray. High quality paint jobs cost thousands of dollars and require dismantling the car to avoid overspray. That means that not only you will be paying for paint, but also for new parts like window, doors, sunroof, trunk and taillight seals because everything that is rubber is likely to be damaged once removed from the car due to age. Also, you factor in the risk of trim pieces getting lost or damaged during the process. A cheap repaint will leave you with overspray everywhere and masking tape lines and perhaps runs, orange peel and small cracks. I’d rather have dings and dullness in the factory paint than overspray from a poorly done job.
So, I would recommend that you just touch up the worst bits and have the paint restored. If I am not mistaken, Orient red doesn’t have clear coat which means that the oxidation can be removed by buffing and waxing. Your paint most likely oxidized again because it needs periodic waxing with a good wax that protects the paint. If you keep the car clean and waxed, that paint will last many more years.