Die einzige Methode seine alten noch lebenden Spielstände zu retten, ist über inoffizielle Wege. Das heißt den Speicherstand durch externe Geräte dumpen und ein gemoddeter 3DS, auf dem sich Speicherstände managen lassen können und so die Speicherdatei zu einer für den VC Titel zu machen. Das verstößt aber gegen die Prinzipien vieler Spieler.
Und zu deiner anderen Frage:
Du kannst heute noch von ab Generation 3 die Pokemon bis nach HOME übertragen.Die Voraussetzung ist, dass du vor der Schließung des eShops bereits Bank und den Mover auf deinem 3DS hattest und natürlich die Spiele und die dafür benötigte Hardware besitzt. Einen OG DS oder DS Lite (GBA Pokemon auf Gen 4 DS Teile übertragen) und 3DS (Bank) und Switch (HOME mit Premium Abo).
Mal abgesehen von dem enormen Aufwand, ist das doch total Banane.
Was den 3DS angeht, hab ich eh schon verloren. Besitze keine meiner beiden damaligen Handhelds mehr und auch kein Pokemon X oder AS und Sonne. Selbst mit einem heute gebrauchten vom Flohmarkt hätte ich keine Chance mehr, Pokemon von anderen Editionen zu übertragen^^