Ignoring the leak's renders and whether or not they could be real, I don't believe this leak just because almost all of the characters are exactly who the fanbase expect at this point. According to this, we're getting all of Verge's predictions (Incineroar, Ken, possibly Geno, and possibly Steve) along with Shadow, Karate Joe, and Skull Kid.
Honestly, this just feels like another fake leak inspired by who the Smash community currently deems as likely. Stranger things have happened I suppose, but I'm almost willing to bet that only one out of Steve, Geno, and Skull Kid are getting in Smash at this point.