En effet, leur origine est très confuse et emmène une (trop) grande liberté sur la naissance.
J'établis donc que les anges (ainsi que les démons) naissent dans leur plan (ou monde comme vous l'entendez) originel. Ils auraient la possiblités de descendre (ou monter pour les démons) sur Terre au moment où ils le décident, mais que généralement cela est dû à une sorte de disgrâce dans leur monde.
Ensuite, cela est sujet à discussion mais je pense qu'ils ne pourraient avoir d'enfants entre eux (cela étant interdit aux yeux de leur créateur respectif). Cependant, ils peuvent en avoir avec des humains, la mythologie chrétienne utilise les néphélim ou les cambions (ou incube et succube) pour les démons. Les vampires ne peuvent enfanter (car étant entre la mort et la vie), les lycanthropes peuvent avoir avoir des enfants aves les anges ou les démons, mais là la nature de l'enfant dépendera de la nature céleste du parent.
L'enfant aura les pouvoirs donc de l'ange ou du démon.
Je pense avoir répondu partiellement à tes questions. On peut en discuter mais je pense que cela constitue une base plus concrète qu'au départ.