You nailed it. For the red arms and legs, I am forgetting -- I could have used any red figures, like MK Daredevil for ex. I think I used a SA Angel torso bracket for the wings, to match Firestar's yellow torso.
On the right, it's parts of Jewel, plus maybe blond Archangel's wing bracket (?), and Martian Manhunter's blue boot cuffs and feet. I was going to say the wrist cuffs were from Booster Gold, but they look darker than that, so I'm not sure.