I think this analogy is flawed. If our Lord Jesus was the second Adam, how could Mary be a second Eve and still be the Mother of God? The Bible never refers to Mary as a second Eve although I will admit this comes from some of the Greek fathers. But to me it sounds a bit like a Oedipus Rex condition, which was a Greek tradegy.
Yes, Justin Martyr for one. But that, like it or not, means freedom of original sin.
Nothing of the sort. It’s the reference in Genesis, that the child of the eve will crush the offspring of the serpent.
Christ always referred to himself as the Son of Man, for the same reason.