Re age and ATC
The only requirement is that you must be 21 to hold an ATC licence (ICAO).
Also re residency - you need to be able to prove that you are eligible for residency/citizenship, ASA will not be your sponsor - might make things too easy and ATCs too transferrable!!