The treasure hunter picks randomly between iron, copper, coal and stone and give you an extra item of that kind, so you can technically get copper by mining iron, but it will be rare. I was thinking about including mod-related things or rare materials, but those seemed way to OP and could cause things I cannot predict, like you ending up getting an ore from a random mod that is supposed to be extremely rare.
The regular bonuses and other skills are about double (or more) drops.
About the rocks and trees, this is pretty easy, and I like the idea, so I'll add it to my TODO list. I'll leave you a message here when it's done.