Who is able to make war with him?
Overcomers are already gone. They've been raptured.
Those who remain (if they make it) are called tribulation saints.
During the Great Tribulation you have both Satan
and God mad at
you. Good luck with that.
The church (Rev. 3:21).
They haven't fled to Petra yet (Re 12:14) because there hasn't been an abomination of desolation (Mt 24:15-16). The Lord will show up there with blood on his garment (Re 19:13).
The spiritual flood was prophesied here in Daniel 9:26
"with a flood—namely, of war (Ps 90:5; Is 8:7, 8; 28:18). Implying the completeness of the catastrophe, “not one stone left on another.”" Jamieson, R., Fausset, A. R., & Brown, D. (1997). Commentary Critical and Explanatory on the Whole Bible (Vol. 1, p. 641). Oak Harbor, WA: Logos Research Systems, Inc.