Just a suggestion :
Can you add the Feri in vermillion city, take you back to Johto New Bark Town, to the ones who came from johto, have all johto badges but dont have train pass.
Like the one in New Bark Town, which takes you back to Kanto, from Johto if you dont have Train pass, but have all...