Maybe this can help you:
http://www.alislam.org/books/study-of-Islam/life-after-death.html
No, from Islamic point of view it is not approved
No flower or tree is offensive to Muslims from religious point of view.
Lizards are animals.
Forgetful?
No
This Islamic belief is that Allah created the world in six days or six epochs. Adam and Eve are considered to be the first human pair on earth. There are similarities to the Judeo-Christian view as mentioned in Genesis. Islam doesn't deny that the earth had had life on in for millions of years before the coming of mankind.
That these people cant seem to stop fighting with one another and live peaceful life's.
Quran
Islam is not against these theories.
Islamic astronomers contributed to the edestruction of the geocentric view of the universe a iSlmamlhdiI.
Merchants had a very favorable view in the Islamic world as the purveyors of goods and emissaries of their religion.
Yes