Creo que pones demasiados requisitos:
Para ser catalán, ruso, del atletico, ...o lo que quieras, únicamente hay que " sentirse" de lo que quieras ser.
Y nada más que eso.
Me apostaría lo que quieras, que si tu te vas a vivir a Bruselas, o a Paraguay por que tu empresa te destina allí, ...tu no dejarías de sentirte Catalán, ..
Por lo que seguirías siendo catalán aunque no vivieses ni trabajases en Cataluña....
Nadie necesita un carnet ni un reconocimiento oficial para sentir lo que se quiera sentir...
Y en cuanto a la última frase, Cataluña y los catalanes son una parte muy importante de España, tanto a nivel económico, cultural, deportivo, gastronómico, artístico,etc,etc....
Eso si, últimamente algunos catalánes están de un coñazo subido con tanto despreció hacia España,...y al final tantas falta de respeto y educación acaba cansando.