Yeah, I don’t think the rap was written for either game. It’s probably a public domain/shareware type musical excerpt, which both used because it was free/cheap or something.
Good point. Mostly the good songs from SFA were from FF and SF2. And SF3 only has a few really memorable songs. Whereas everything in SF2 is a classic.