well about de-javu feeling i had a lots of them....
i mean i dreamt of a situation, and quickly forgot it in the morning cuz it seemed insignificant, but after a few months that situation appeared in real life and it was a freak coincidence i knew the name of a complete stranger...and after the situation it came to me that this was one of my dreams....
why can't i dream the lottery numbers like that???? it would help me a lot
maybe when dreaming our souls travel through time and space and that is why many people have these sorts of dreams about the future,
until the nature of the human soul can be defined i say that anything is a plausible explanation.