Mine too.
48 characters and 4 cuts is very reasonable. I can see Sakurai cut characters like Squirtle and Ivysaur and maybe Snake if he doesn't put him in. I can't think of another character for him to cut... perhaps Ike? It's a pretty realistic scenario seeing as how we had 5 cuts in Brawl's roster.
If we combined combined Sal's leak and RosalinaX's leak, then we currently have 47 characters on the roster. If we take into account Mewtwo and a retro (perhaps Takamaru), then we have 49 characters. I can see King K. Rool be squeezed in for the 50th character. I would still have some doubts for the King, but I would still have some confidence in him.
To be honest, I was not expecting more than three cuts for this game. Squirtle, Ivysaur and Snake makes a lot of sense (the former two due to technical problems and Snake due to third-party issues) and Sakurai does hate cuts even more than us. I had a hard time seeing other cuts primarily because they didn't run into the same issues Squirtle, Ivysaur and Snake did. I'm guessing the last cut will be due to time constraints; which would be either Wolf, Ike, or Jigglypuff.
I don't think forty-eight characters being subjected to change means what most think. There's a common assumption that forty-eight characters being subjected to change means "less, same, or more than forty-eigth characters", but it probably really does mean we have forty-eight characters in this game; no more, no less. That leaves no room for K. Rool to get in.
Even if we do get DLC, it will probably be dedicated towards bringing back the cut Brawl veterans that we loss. Sakurai does hate cuts, so I doubt he's going to consider Squirtle, Ivysaur, and Wolf/Ike/Jigglypuff as characters he wouldn't want to bring back for this game and I can't see any outright replacements happening. It could be that Snake, Squirtle, Ivysaur and Wolf/Ike/Jigglpuff are cut initially on the 3DS version and then everyone except Snake (who's gone for good) is brought back on the Wii U version from the start and then offered as free DLC on the 3DS version. It'd still be an universal roster and it would fit with the RosalinaX leak. Still no K. Rool as playable, though.
K. Rool could still be DLC if Sakurai wants to make entirely new DLCs for this game, but again, don't hold your breath.