Here is are 2 of the pages I have found in my search:
(1st removed, we don't support them)
http://www.mirsoft.info/gmb/
(The first one has track names for Guardian Legend).
While you're updating the tags, I think it might be a good idea to include the original track names somewhere in there (I've been using the "subtitle" space for that myself). Also, for "original artist" I like to put in the name of the publisher rather than the system the game was released for. In the case of Street Fighter 2, for example, I think "Capcom" makes more sense for original artist than "Arcade". But that's just me.
As for track names, I think anything that identifies where they came from is fine. I mean, Blaster Master for example just has "Area 1, Area 2" etc.
Bionic Commando is one of those games where tracks extend across multiple locations, and there are some quasi official track names (they appear to have been retroactively named when ReArmed was put out) listed as follows:
Area 1, 3, 4 & 7: Bionic Commando Theme
Area 2, 9 & 11: Leap of Faith
Area 5, 6 & 10: Heat Wave
Area 8: Power Plant
Area 12: Rise of the Albatross
Additional tracks include:
Prologue & Epilogue
Overview Map: Okay, We'll Move
Combat: Meet the Enemy
Boss Dialogue: Intruder Alert
Neutral Zone: Amongst Allies
I still tend to think of the tracks by their original simple names, but the original NES game soundtrack is apparently now being sold with those track names by at least one site (https://www.sumthingdigital.com/AlbumDetails.aspx?albumid=3710).
Interesting to note that Junko Tamiya is credited there as Gondamin (as in the game credits). According to wikipedia she has alternately been credited as "Swimmer Tamichan, Tamie, GON, Gonzou, Strong Tami, and J. Tamiya."