Lord Woomy
Smash Ace
Honestly, I doubt whether or not the Arms character is a spirit will affect Geno's chances. Why? Because I think Geno will get revealed in the same June direct the Arms character would be. I'm pretty damn sure Geno is 77 if anything and Nintendo still loves revealing 2 characters for E3 (RIP) so I think there will only be half an hour of speculation at most between the Arms character getting in and Geno's reveal.