IMHO there should be two unrelated problems with your car. I get the same error you have from time to time and the problem seems to be weak cat, which needs to be replaced (in your case, it could also be the front lambda for first free cylinders).
The TRC and handbrake light should be because of other problem. I assume people with better diagnostics should be able to read that error tho. The TRC and handbrake lights do not come on just because of the P0420 ECU fault.
The acceleration sensor needs to be re programmed due to the TRC learning ,it relies on the engine ECU for the running information (throttle position etc...) and at the moment it is being supplied rubbish information due to the faulty cat.