Throttle body cleaning isn't required if your car is not vibrating a lot on idle. Only if it has rough idle clean throttle body.
Don't touch catalytic converter at all.
After 100,000-150,000 km, Only IF your car cannot go above 100-120 speed, even after pressing accelerator, then you can think about "cleaning" it. But not with an acid.