In regards to the “cloud of witnesses” (Heb 12:1), and your oft-repeated assertions (to which I also hold) that in eternity, we will be able to visit the history of the world to watch events unfold before us, do you think that there are in fact saints around each of us today, from the “future”, watching our lives as we live? Could not I, in eternity, go back to visit myself as I type this, and then in fact as I type, my future “self” would be here with me?
This is an interesting question. But the writer to the Hebrews was not referring to departed saints observing us live our lives. Hebr. 12:1 refers to the testimony of countless lives, especially those he featured in chapter 11, as justification for believing by faith.
That said, while Scripture tells us that there are angels among us now (Hebr. 13:2), I think that observation by departed saints is more detached, as if viewing a movie for example.
My assessment of the Millennium is that we will have the capability of traveling back and forth in time as observers of history. That will likely include our own actions, but I can’t imagine anybody wanting to watch himself perform such a mundane task as the one you mention. Again, I see this as unseen observation from a distance. None the less, I’m looking forward to the experience. Sounds like you are, too.