Hallo KoalaMurmeli
Aus meiner Sicht würdet ihr besser einen Swiss Travel Pass, oder eine GA Monatskarte, kaufen. Diese bieten viel mehr Leistung, verglichen zu Eurail oder Interrail, die in der Schweiz, zum Beispiel, auf den Postautolinien und bei der Berner Oberland Bahn nicht gültig sind.
Vielleicht lohnt sich aber auch nur eine Swiss Half Fare Card, da ihr ja wahrscheinlich nicht täglich unterwegs sein werdet. Diese ermöglicht spontanes Reisen ohne sich für einen Pass und entsprechende Vorauskasse verpflichten zu müssen.
Eure Tochter benötigt bis 6 Jahre keinen eigenen Fahrausweis.
Zu deiner Frage: Eurail-Pässe werden nur an Reisende abgegeben, mit permanentem Wohnsitz ausserhalb Europas. Die Staatsbürgerschaft ist dabei irrelevant.
https://www.sbb.ch/en/leisure-holidays/inspiration/international-guests/swiss-travel-pass.html
https://www.sbb.ch/en/travelcards-and-tickets/railpasses/ga/ga-1-month.html
https://www.sbb.ch/en/travelcards-and-tickets/railpasses/half-fare-travelcard.html
Gute “Heimreise”.
Viele Grüsse
Roland