You have to play on a club team and your highschool varsity team.
He plays for Flamengo
Yes, because a player can play for an International team and a club team. USA is an international team, and FC Barcelona is a club team, so Yes, it is possible,
he coaches the Mexican football team but his last club before he retired was 'Club Celaya' in 1997
England and Team Bath
Chelsea Football club.
Nationally: Spain Club: Barcelona
his current club Toulon.
No, there is not any footballer that does not play on a team or a club, because than they wont be called a footballer.
National team: Czech Republic Club: Juventus
Yohan Cruyff played for national team Netherlands and club team Barcelona.
Franz Beckenbauer played for the German club Bayern Munich.