Scientifically no. Earth has existed for millions of years. The Bible doesn't tell you about dinosaurs yet we know that they were real because of fossils. But according to the Bible we are only a few thousand years old. I guess it depends on what you personally want to believe in and if you are going mix science with religion.
Yes I do think Iran will continue to have economic problems because, they is to much war going on right now. They also have a weak and poor government.
It was the Bantu tribe that migrated across Africa, bringing iron technology with it. Although it should be noted that this was a very gradual process and faced many hurdles.