When we study Revelation 12 we see (1) a great wonder in heaven; a woman clothed with the sun and (2) the great dragon was cast out, that old serpent, called the Devil, and Satan.
Most evangelical Bible scholars agree that this woman represents believing Israel (not Mary as taught by the RCC), whose man-child was Christ, who will rule the nations with a rod of iron. Therefore Revelation 12:7 is about the BELIEVING REMNANT ("the remnant of her seed") of Israel during the 3 1/2 year reign of the Antichrist, not the Church:And the dragon was wroth with the woman, and went to make war with the remnant of her seed, which keep the commandments of God, and have the testimony of Jesus Christ.
We also note that God preserves this remnant in the wilderness for 3 1/2 years: And to the woman [believing Israel] were given two wings of a great eagle, that she might fly into the wilderness, into her place, where she is nourished for a time (1 year), and times (2 years), and half a time (6 months), from the face of the serpent.
You are absolutely right, but again Elijah will be present on earth (with Moses) during the 3 1/2 reign of the Antichrist, and the second coming of Christ will be shortly thereafter as noted in Malachi:And I will give power unto my two witnesses, and they shall prophesy a thousand two hundred and threescore days, clothed in sackcloth. (Rev 11:3)
1260 days = 42 months = 3 1/2 years (the prophetic month being of a 30 day duration).
And they worshipped the dragon [Satan] which gave power unto the beast [the Antichrist]: and they worshipped the beast, saying, Who is like unto the beast? who is able to make war with him? And there was given unto him a mouth speaking great things and blasphemies; and power was given unto him to continue forty and two months. (Rev 13:4,5)
As you can see, everything from Revelation 11-13 is related to the Antichrist with Satan energizing him (or being within him).
As to Rev 19:10, that pertains to the apostle/prophet John himself:And I fell at his feet to worship him. And he said unto me, See thou do it not: I am thy fellowservant, and of thy brethren that have the testimony of Jesus: worship God: for the testimony of Jesus is the spirit of prophecy.
What does the last phrase mean? Since the Holy Spirit inspired the prophets and apostles ("thy brethren") from Genesis to Revelation, He is the Spirit of prophecy. And as we know from the words of Christ Himself the entire Bible is the *testimony of Jesus* (since every page testifies to Him). And Jesus told us that the Holy Spirit would not speak about Himself but glorify Christ:He shall glorify me: for he shall receive of mine, and shall shew it unto you. (Jn 16:14)