you can get new battery terminals from a toyota dealer, if they don't have it in stock, you can order it (but you have to pay first).
i visited a toyota dealership that had replica battery terminals, looked exactly same as the originals, but they were not made of copper. those were for 400 for one terminal, but they said that not all toyota dealers will have it since they had arranged it themselves, it was not an oem toyota part. nor could it be ordered