I know we are just speculating but I am trying to check how your math adds up.
In order for there to be only 7-8 veterans unlockable (counting 5 cuts) that means you need 4-5 veterans shown before release. Excluding Luigi and Sonic who might still be unlockable that would mean you need 2 more veterans shown meaning that there is only 3-4 newcomers left to show.
I am guessing Ike is one of your "potential cuts", does that mean he would get replaced by Chrom, because I strongly doubt FE, which has only gained vast amounts of popularity since Brawl, will go down in representation.
What about Palutena and Pacman, at least for me (in my opinion) they are both basically a shoe in already.
Which by your math means there would only be at most 1 more newcomer left, and there could even be no more newcomers.
I don't mean to sound rude, it just doesn't seem like we already have a of our newcomers announced.
Smash 64 - 8 starting, 4 unlockable
Melee - 15 starting (10 veterans, 5 newcomers), 11 unlockable (2 veterans, 9 newcomers)
Brawl - 25 starter (14 veterans, 8 newcomers), 14 unlockable (8 veterans, 4 newcomers)
I mean, it isn't impossible for us to get 34/10 combo taking into account Luigi, Sonic and Megaman are probably going to be unlockables anyways but I just doubt we only have 1-2 (considering if Pacman and Palutena are in) more newcomers to go and that's it.
Also if more than 5 characters are revealed from here to release then its impossible to have a 34/10 combo and if more than 4 of those are veterans then its impossible to have 5 cuts, while if more than 2 are newcomers then its impossible to only have 1-2 newcomers unlockable.
Basically if Sakurai decides to show nothing from here to E3 but then he reveals 6 characters at E3 (say 4 veterans and 2 newcomers) then all of those numbers basically fall apart.
I myself an expecting at least 3 veterans at E3, I mean he showed 3 in the Nintendo Direct. And at least 2 newcomers to build the hype for the game. Remember that this is the only game Nintendo has to really catch the audience this E3. Mario Kart will already be out, there is no big Mario, Zelda or anything being developed. Unless Nintendo comes out with a surprise (like Zelda Wii U) Smash is all they got. Revealing 2 veterans and 1 newcomer will be a big let down to most, specially after last years E3 and the Nintendo Direct.
MY predictions for the next newcomers and returning characters are:
U CAN JUST READ MY CHAR LIST WITHOUT THE REASONS. IF U NEED ONE I GAVE U.
THE RETURNING CHARACTERS 90% SURE
1. Captain Falcon - We saw Samurai Goro @ Nintendo direct.
2. Ice Climbers - We saw the Polar Bear @ smash run video. They have Rosalina and Luma working on 3ds.
3. Wario - They still have Wario assist trophy and added a new one which is Ashley.
4. Ness - There was a pic of the day where it showed Earthbound items.
Also if u add all these 4 returning char the roster will have 21 returning char just like brawl did excluding third party char like sonic.
-------------------------------------------------------------------------------------------------
7 NEWCOMERS + 5 newcomers already shown to us
- WFT - Villager - LIttle mac - Greninja - Rosalina and Luma
excluding Megaman third party character. Which are 12 Newcomers like brawl had and Melee. Excluding (Wii fit Trainer & Mii) because I think he had to add those characters to represent them.
- Basing off a rumor from the same leaker who mentioned before the reveal of these characters which are WFT, Megaman, Villager, Little mac. Leaving Pac-man and Mii. The leaker then mentioned those 4 characters stated below before Nintendo direct (shulk to Chorus kids).
- at the bottom of each character quiz shown u will see 7 shadowed characters that's already in the game but could hint that there will be 7 newcomers. Sakurai did mention in a interview that he can't add a lot more characters than brawl did. Therefore
21 + 14 = 33 Characters.
+ 2 NEW third-party char (megaman & pacman) = 35 Total.
+ 2 not planned char by sakurai just added to represent parts of Nintendo ( Wii fit train & Mii) = 37 Total.
1. Shulk - Very popular "Xenoblade".
2. Palutena - It seems Palutena has been hinted quite a lot like Psuedo-Palutena Quiz trophy shown @ direct, also an image leak of her being in the 3ds version of the game.
3. Chrom - Seems pretty obvious and Tiki from fire emblem Quiz Trophy shown @ direct.
4. Chorus Kids from Rhythm Heaven- In my eyes looks like a replacement for Mr. Game and Watch. The leaker did know about W Fit Train being in the game. Therefore he could be right about this character too. Plus Sakurai <3 surprising us whether its good or bad.
- Based off the Quiz Trophy including Chrom and Palutena.
5. Anthony Higgs - Sakurai been representing Metroid Other M too much. So I'm wondering is he just doing that because his trying to add another character into the Metroid series. Also that King Ki Hunter Quiz Trophy shown @ direct. In addition they added the same stage where Anthony higgs fell in the game Metroid Other M against Ridley while trying to save Samus. Also this char feels like a replacement for Snake.
6. Ganondorf -Will have new moves making him a newcomer because captain falcon can be customized with custom move sets to become playable as brawl/melee version of ganon. Therefore i think that toon ganon will join which makes sense of why he added toon link even though his a clone of link and can be made through custom move sets. him because of the Fi Quiz trophy shown @ direct.
- My own guess and it could be either or,
7 . Takamaru from Nazo no Murasame - Sakurai did mention of adding more retro characters. His sort of the East vs West going on with Little mac.
OR
7. Lark or Goose from Pilotwings 64 - In the game they have Pilotwing 64 item and stage and the symbol.
2 Last Characters
The leaker mentioned those 2 along with Megaman, WFT, Villager, Little mac before e3 2013.
These aren't included as the seven NEWCOMERS because of excluding third party characters and Mii.
8. Pac-man - Seems like it because Namco is helping developing the game and they had assist trophies from a Namco game.
9. Mii - I'm hoping this isn't true and could possibly be just an extra slot. Mii may not even be playable in online.