The layer of the spirit world where our souls come after death is called 7th density or 7th dimension. Although 7th dimension doesn't use our concept of time, there is some sort of substitute for time, a spirit time which is not linear. That allows spirits progress in their time. There is a very approximate coordination between our time and spirit time. Their time is much more transparent. The spirits can certainly see into our future. Our future of several days ahead is very transparent to them but our future farther in the future is very fussy because we have freedom of choice and create our future. Some major life events such as death, births, coming together and coming apart of people can be predetermined, but the rest is in the area of free choice. The spirit time is made so the spirits could continue learning. Although they have access to much greater knowledge, there are things which are in the future for them and which they don't know. Therefore the spirits continue to learn and continue to make choices, they also have free choice, although their free choice is limited by their knowledge and by spirit ethics, which is somewhat different from ours. The spirit personalities in the 7th density know of their past lives, but have very limited knowledge of their future lives; it is in the future for them.