There is no such thing as soul only consciousness and the craving to survive and reborn is.
We cannot actually trace the beginning of our origin nor an animal's origin it's totally impossible to.
Assuming that scientists have proved that the first humans started to appear around 50,000 years ago, and proved it with the DNA theory but still no concrete evidence is found to prove it.
If those scientists actually went back into the past and see how humans started and video taped it and bring it back to the present and show it to everyone one on this earth. But that is impossible.
There are theories that oppose the so called proven point of origination of human beings such as something might happen between the past and the present.
Perhaps the DNA got altered in some way and passed on and the new strands of DNA live in our bodies.
Enough of that crap, i believe in humans share a common ancestor at some point of time but i do not believe that the DNA have the ability to trace our single point of origination. It is just impossible to trace.
And also i do not assume that anything that evolved anywhere else in this universe have thought patterns similar to ours.
There are many levels of heavens and their lifespan are long and it depends on what level of heaven they are in.They can float, they can fly it's because they have cultivated concentration, merits when they are on earth or other similar planets to ours.
IF scientists have a chance to go into a space ship and fly to heaven which is dunno how many light years away and study the thought patterns of those living beings. Oh i am sure that they will be utterly shocked when they first saw that they can fly and they themselves could'nt. Their purity of the mind and their defilements are almost gone that they could actually fly.
Some have escaped from rebirth some have not but surely at higher levels of heaven where sentient beings who escaped from Saṃsāra have eradicated their defilements and achieved emancipation from this cruel world.
They have also unlocked powers to see the future and past of themselves and others. What is the key ?
It is concentration.
They are other factors which will affect that.
Such as the purity of your thoughts.
and how wholesome your deeds that has been executed by the six senses are.