That, rughugger, is like the fragmentation of a computer. every so often we have a few memories that are deleted but not compleatly. Deja Vu is the access of this fragment memory and using it's altered meaning to interpret what is going on currently. Since this is hard to prossesse we just think we had done the action before and using prior memory we know we had not and thus getting that feeling.
Um...no, not in my experience. I have definitively had dreams about dumb little things I do. One specific memory is I had a dream about working at Subway. My ex remembers me talking about it quite vividly. Within the next year, I actually was working at Subway and as soon as I had done something as simple as turn around to leave a register, the first time I was allowed on one, I suddenly remembered doing that exact thing before in a dream.
I write down my dreams, if I can remember them and whenever I have a feeling of Deja vu, I reference to that notebook. If I get enough coincidences, I might actually go to a medical journal with the findings and see what that might do.
It happens, not too often, but when it does, it either creeps me out, or lets me know my life is on the track it is supposed to be on.