Qaz, as a futurist, I recognize, as per, for example, the unfulfilled prophecy of the resurrection of Babylon considered in my discussion of Zech. 5, that a literal city Babylon will indeed some day be rebuilt in Mesopotamia; and that we see great added detail of this coming fulfillment in the book of Revelation.
Yet, as you pointed out, Rev. 18:24 states that, “And in her [Babylon] was found the blood of prophets and of saints, and of all who have been slain on earth.”
As you now further point out, in order to build your case that Babylon = Jerusalem, Jesus said in Luke 13:33,
“Nevertheless, I must go on my way today and tomorrow and the day following, for it cannot be that a prophet should perish away from Jerusalem.”
But it sure sounds here like Jesus is satirically quoting a proverb about the murder of genuine prophets under the Old Testament (à la “You build tombs for the prophets, and it was your ancestors who killed them”), an experience which would now include himself.
The question is, does this argument prove that the Babylon of Revelation is not a literal rebuilt Babylon, but rather a figurative Babylon, which is actually literal Jerusalem? Certainly not:
And of course there were (and still are?) “prophets” under the New Covenant: Acts 11:27, 13:1, 15:32, 21:10, 1 Cor. 14:29, 32, 37, Ephesians 3:5, 4:11. And the apostle John, presumed author of Revelation, died on Patmos.
I should mention that the Jews will be in Israel, not Babylon, during the coming events of Revelation, because the Antichrist will be, like his prototype Adolf Hitler, a dangerous anti-Semite.
There is reason to believe that the Jews worldwide will be regathered to Israel through persecution, and come under the protection of the resurfaced Ark of the Covenant, at least until they make a seven year covenant with the Antichrist, which he will break.
(Regarding the future regathering of all Jews together, and the coming reappearance of the Ark/Ensign/Banner, see, for example, Ezek 20:34-38, Is. 18:3, 11:12, and a future retrospection about the Ark seen in Jer. 3:16,17 —in relation to its recent past reverence.)