Well no debate, do not under any circumstance let anybody do a flush on your transmission, especially since the fluid is original. You will regret it. as for the timing belt, yes, water pump yes, spark plugs No, but if you must go ahead, but make sure they are Original equipment Denso or NGK iridium plugs like the original, (DO NOT USE Bosch plugs under any circumstance.) Repeat, drain and fill only on the transmission unless you know somebody that can do a fluid exchange with the use of the transmission pump. Just have them drop the pan, clean the filter (or replace if it is paper) and refill fluid to proper level. Good luck and enjoy your ride. replace the differential fluid yes. Coolant only with Toyota RED or Pink fluid....