#4 is incorrect.
Only the God-Head can read your mind.
What people confuse as evil spirits and beings reading their minds is actually the thought being planted by that spirit/being and then by their experience throughout human history the spirits/beings judge our responses and thus gauge their next temptation and move.
According to Scripture you can’t show where satan or any other spirit being can read your mind.
(Especially – as stated by the post – read a believer’s mind).
They know human history, they know our history, they know the future as written and prophesied in times past. They know what is going on in heavenlies, yet they do not know what our thoughts in our minds is until we respond and act on them.