少し長くなってしまうので分けて回答しますね。
>では、桓武天皇と清和天皇はもともと何氏だったとかはありますか?
どちらも氏族ではなく皇族なので○○氏と呼ばれることはないです。では何故源氏や平氏が皇族をルーツに持つのかという話になりますが、それは臣籍降下をしたからです。臣籍降下というのは皇族がその身を離れ、姓を貰い臣下に降りることを言います。つまりは皇族から氏族になったので○○氏となりました。このように皇族から氏族になり姓を賜った氏族は皇別という種別になります。因みに桓武天皇は光仁天皇と百済系渡来人の高野新笠の間に生まれ、光仁天皇はルーツを辿ると日本神話に登場する神に行き着きます。
>>2-5
とても丁寧に教えていただきありがとうございます!
桓武天皇と清和天皇がそんなに歳が離れていたとは……授業では同じタイミングで習うので、なんとなく同い年くらいかと思っていました笑