On the points you have made, I just want to clarify better my point. I think seeds for life is all over the universe. Therefore product similarity of those seeds (with some vitrification) also can be every where, on any planet situated on a habitable highway round its star.
As the earth...