Those are good looking rocks!
As for the impurities you mention? I don't believe they will be much of a problem. If you place those rocks in a very soft water, acidic PH tank (Black water biotope), the water chemistry could react with and oxidize any metals in the rock. And, the lower the PH of your aquarium water, the more reaction you could possibly get between those rocks and the water (Geeeze... battery acid?!!!). But, even in a lower PH water aquarium environment, this is something which may - or may not - be much of an actual problem because of a couple things,
- Water changes to dilute Nitrate buildup, will also dilute any suspended metals oxidized from the rocks. The level of oxidized metal buildup may never reach levels that are a problem in the tank.
- Bio-slime, Diatom and Algae buildup. All of those things will coat those rocks in the aquarium, slowing down (not eliminating) the rate of potential metal oxidation from the rocks.
-
Now, if you plan on using de-chloramined municipal/city water to fill your tanks with, like most of us do? You're already several steps ahead of any problems. Municipal/City water is purposely treated to increase the PH. That is, after the disaster of Flint, Michigan, no one wants to be responsible for providing acidic PH public water, that leaches the lead out of old service pipes and causes water toxicity problems!
So, if you plan on using those rocks to build and stack up in a high PH water Central American, African Lake Malawi or Lake Tanganyika biotope? Those rocks will definitely work out just fine in there.
