Shame about the damage. I had handuards like that on my CRF they were crap I now have EGO Barkbusters on my bike they are really strong (pastics too) get a set of them. As for the exhaust guard a lot of people paint them but a good clean can hide scraches quite well.
BTW nice Hilux we have the old live axel 2.8D goes anywhere but has no power.