Zoroastrianism (Persian empire second temple period) is where your concepts of angels come from and dualism of God and anti God. Demons are very common in all middle eastern traditions but for Judaism later Christianity and Islam, Babylon is the main Source. Then the greco - Roman influence later.This was a melting pot of cultural influences so many ideas created it.