First off, I have a basic understanding (I think) of how to do the model swaps (something about looking for the model_package and changing the lua file it loads, or something like that). Is that all I would need to do to, for example, switch out Sonic for a fully functioning Knuckles? Or are there more variables I need to change?
Second (I'm guessing the answer is no), is there any way to tamper with the character select menu itself to increase the number of slots that are on it, allowing me to put all the characters on the character select at the same time? Or at least, load the files for another character so that I don't have to tamper with Sonic's files at all?