You are correct, although Frog Song is not one of the hints.

Counted among the blessed (Saint Christopher has the same name)
And deserving of a medal (There's a Saint Christopher medal)
Gives you good vibrations (Earth Drum)
And music for night viewing (Stardust March is one of his attacks)

Your go, Sephitachi7!