That's kinda why I've always been a little confused about you saying Crash is 8 for months. It doesn't really line up with past precedent. You can argue Crash was first heard around last E3, but it's like, he's a big western character and everything Activision touches gets leaked, who knows how long it actually took to pan out if he is indeed in. At the same time though, if we switch off him being 8 then that begs the question of who it is.
If 7 is another Nintendo character (big if) then 8 is probably Geno.
If Geno IS 7, then 8 is most likely a semi-big more mainstream-ish character from a third party already in Smash. I know you might be thinking it has to be someone huge to counteract Geno being a fan favorite, but like, Hero was the counterpart to Banjo last year, someone who's really only huge in Japan. I don't think it's Chief, if it was I think we'd know by now, I feel like it's alot harder to keep western characters underwraps. It could be Lloyd, but my confidence in another Namco rep is all over the place right now since the Heihachi costume came back without a Namco character. Dante though? He fits that role, and honestly I was considering a Geno/Dante E3 a few months ago when all that stuff came up around 5 (that people had heard specifically about him). I know there's some stuff pointing to Capcom coming last apparently, but like, wasn't there even some thing where someone said they saw his model back then? He could easily be 8 especially now.