Please excuse second question, partially. Only just after posting this I saw the screenshot showing at least one of these "archangels" is just a cat with a screen on its face.
The question still stands if any are based on biblical angels? If any are outright supposed to be such?
The first question remains entirely unswayed.