about the number of arch-angels. This would be based on beyond the Hebrew scriptures as far as I know. Not sure.
After the return and the healing of the blindness of the elder Tobias, Azarias makes himself known as "the angel Raphael, one of the seven, who stand before the Lord" (Tob., xii, 15. Cf. Apoc., viii, 2). Of these seven "archangels" which appear in the angelology of post-Exilic Judaism, only three, Gabriel, Michael and Raphael, are mentioned in the canonical Scriptures. The others, according to the Book of Enoch (cf. xxi) are Uriel, Raguel, Sariel, and Jerahmeel, while from other apocryphal sources we get the variant names Izidkiel, Hanael, and Kepharel instead of the last three in the other list.
I will "assume" Raphael is Satan