Answer:
Regulation Z does not cover foreign nationals that are not resident aliens, who would have a Social Security Number.
Official Interpretation
1(c) Coverage
1. Foreign applicability. Regulation Z applies to all persons (including branches of foreign banks and sellers located in the United States) that extend consumer credit to residents (including resident aliens) of any state as defined in §1026.2.