Naomi, Spiritual warfare is something I believe will be an everday battle here on earth.
2 CORINTHIANS 10
4 (For the weapons of our WARFARE are not carnal, but mighty through God to the pulling down of strong holds
Our sword is the word of God and Jesus. Yes Satan has strong holds against our Flesh same as he tempted Jesus. Jesus always used the word of God to rebuke Satan. Jesus always refused satan with the word of God.
LUKE 4, 2 Being forty days TEMPTED of the devil. And in those days he did eat nothing: and when they were ended, he afterward hungered.
3 And the devil said unto him, If thou be the Son of God, command this stone that it be made bread.
4 And Jesus answered him, saying, It is written, That man shall not live by bread alone, but by every word of God.
MATTHEW 4
10 Then saith Jesus unto him, Get thee HENCE, Satan: for it is written, Thou shalt worship the Lord thy God, and him only shalt thou serve.
Many times I have used this scripture against Satan in the name of Jesus to stop from being tempted with dirty or evils thoughts. Instantly the temptations stops. Be sure to do this in the name of Jesus. I would never try to do anything like this with other people. It would be up to the church to deal with other people. The more scriptures you know in your heart the quicker you can respond against satan. Remember our own word has no power at all against satan. It has to be SCRIPTURE, in Jesus's name. Hope this helped.
A Frind Of Jesus. Don