Answer:
who is the seed of the women: Mary is the seed of the women. ( Mary the one who gave birth to Jesus. )
How would his coming restore the fall of humanity?: when they say this they are talking about the rapture where God comes and takes his people to heaven.
what hope does this promised seed offer the world?: that one day God will take his people to heaven with him.