As for the affidavit, it is only required if the person applying for PCC is not residing in Pakistan and authorizing another person to follow it. i.e. an authorization letter notarized. Also, there is no restriction of having the address on the ID card. Furthermore, for me the form only required...