which wynee would also fall under since he could have dual citizenship. The way I interpret the rules is that the 5 years after the age of 18 only applies to senior level football. Otherwise it would be impossible for all these european nations to have players playing in their youth teams without having applied for a change through fifa. As I understand it the only time you need to apply to change nationality is when you have represented another association. Look at all the players representing England U21 who don't fulfill any of the criteria under art. 7:
https://en.wikipedia.org/wiki/List_of_England_international_footballers_born_outside_England
Im pretty sure most youth level football teams around the world are the same. Its ridiculous to think that you have to live in a country for 5 years after the age of 18 while representing a country at youth level sport. 78 of the 736 players in the world cup were foreign born.
Heres a recent article explaining the rules:
http://www.independent.ie/sport/soccer/fifas-eligibility-rules-explained-29647415.html
Q. Who can a player play for when he has never played international football?
A. A player can play for any country for whom they hold a permanent nationality.
Of the 23 players in the England U21 squad at last months U21 European Championships - 22 were born in England.
The only 1 not born in England - Chalobah , was born in Sierra Leonne but has been in UK since a child & likely qualifies for England under "Home Nations Rule" of 5 yrs education under age 18....or maybe the FA got an exemption!
The list of "England players born Overseas" link says lots of players born overseas have played for England.....and ?
(btw even that list is incorrect as at least one player listed was actually born in England)
The "rules explained" link explains the rules and re-iterates an example of a player (Januzaj) who would have had to wait 5yrs after 18 until hes 23 as per FIFA rules...great
As for the rest, yes absolutely, you can interpret the rules how you like....seems to be the NZ way ;-)