If I don't add the codes for the special stages, will those stages be silent like you said?
Special stages (Target Test, Homerun Contest, etc) require its own code to enable expanded tracks, so unless you have that code, you don't need to use the specific codes for Special Stages.
Also, can I add my Song Title Setting Codes into one long code in Code Manager or do they each need to be added individually? Does that just help keep them sorted and labeled? Just asking because I have a lot of additional music using the CSE. Something like 300 additional songs so that will really crowd my RSBE01.txt lol.
I have a feeling you would get conflicts if you tried to merge everything into one code. Even if it didn't, it would be hell to try and find out which track was which if you ever wanted to go back and alter your track name.
Yes, that should work. Except you would use the Expansion IDs instead.
Last one. Where would I find out how to expand my gameconfig.txt if I need to? Things seem to be working right now, but I'm afraid if I keep adding these song title codes, eventually I'll hit a code limit.
Go to JOJI's website, go to the SSBB Codes section, and look for "256 lines unlimited text V2". That's what I use for my gameconfig.txt.