Is he a mascot like Pikachu and Eevee now?
Does any Pokemon that get some sort of spotlight automatically become a mascot?
No, it was just a convenient lore-friendly appropriation of a pokémon's canonical natural abilities to afford a human-like avatar in a world where humans had vanished.