Best I can remember Doctor Apollo was inspired by Solar, Man of the Atom, the original Dell Comic.
ION was Doctor Apollo's sidekick.
Sabre Squad, part of S.P.R.I.T.E, which was like Man from UNCLE group
Falcon was created before the Marvel Falcon. Which is maybe why I stopped working on him when Marvel's Falcon appeared.
This the SolarNaut. The bands on arm and leg absorb sunlight and power his bionic implants, or something like that.
I'm using my digging into my old art files as a way to get my creative juices flowing again. It's time to learn to draw for fun again.