Scripture doesn't say that. You're assuming that the "beast" of Revelation 19 is the same as the antichrist of 1 & 2 John.
Maybe he is, and maybe he isn't. 1 John 2:18 says that "many antichrists have already come, by which we know it is the last hour".
Nope. Look in Thessalonians.