I'd have to kill you for the overload of KI characters and removal of several characters lol
Okay, I'm gonna try a 60 character roster
This would be the starting roster. I'm pulling a Brawl/3DS/Wii U here
And this would be the full roster. Below, are the alt attires that characters can play (yes, I included Roy for a reason). I really wanted Lyn in, but Lucina was enough for me to be satisfied. Seeing that she was originally a Marth alt, Lyn would take her spot and Lucina makes alt attires.
Here is how to unlock the characters:
Jigglypuff: Beat Classic mode with any character or play Vs. 50 times
Ness: Beat Classic mode with Lucas or play Vs. mode 100 times
Meta Knight: Complete Target Test #1 with any character or play Vs. mode 150 times
Falco: Beat Classic mode with Fox on 5.0 difficulty within 20 minutes or play Vs. mode 200 times
Wario: Beat Classic mode with Mario on 5.0 difficulty or higher without continues or play Vs. 300 times
Dixie Kong: Beat Classic mode on 6.0 difficulty in less than 15 minutes or play Vs. mode 400 times
Lyn: Win Event Match #8 or play Vs. mode 500 times
Luigi: Survive 3 Minute Mii Fighters or play Vs. mode 600 times
Ganondorf: Win Event Match #23 on Normal mode or play Vs. mode 700 times
Toon Link: Complete Target Test #3 with 15 characters or play Vs. mode 750 times
Vaati: Beat 15 Minute Mii Fighters or play Vs. mode 800 times
Rosalina: Beat Event Match #29 on Normal modeor play Vs. mode 900 times
Mr. Game & Watch: Beat Classic mode with 20 characters or play Vs. mode 1000 times
Takamaru: Beat 100-Man Mii Fighters or play Vs. mode 1100 times
Isaac: Beat Classic mode with 15 characters or play Vs. mode 1200 times
Medusa: Beat Classic mode with Pit and Palutena at 7.0 difficulty or higher or play Vs. mode 1300 times
Dillon: Defeat 20 Mii Fighters or play Vs. mode 1350 times
Waddle Dee: Beat Classic mode with Kirby 10 times or play Vs. mode 1400 times
Robin: Beat 50 Mii Fighters in Endless mode or play Vs. mode 1500 times
Wolf: Beat Classic mode with 20 characters or play Vs. mode 1600 times
Lucario: Beat Classic mode with all Pokemon characters, or play Vs. mode 1700 times
Bowser Jr: Beat Classic mode with Bowser on 7.0 difficulty or higher three times or play Vs. mode 1800 times
R.O.B.: Beat Classic mode with 25 characters or play Vs. mode 1900 times
Mega Man: Beat Target Test #4 with 20 characters or play Vs. 2000 times
Duck Hunt Dog: Beat Classic mode with 35 characters or play Vs. mode 2100 times
King K. Rool: Beat Event Match #55 on Hard mode or play Vs. mode 2150 times
Mewtwo:Beat Classic mode on 9.0 without continuing or play Vs. 2200 times
Pac-Man: Beat Classc mode with 40 characters or play Vs. mode 2300 times
Ridley: Beat Classic mode with 55 characters or play Vs. 2400 times
Mike Jones: Beat Classic mode with every other character or play Vs. 2500 times
Maybe that's just me, but I like to unlock more characters as the game progress