Os campos de país e cidade devem ser preenchidos quando no campo da afiliação estiver registrada a informação s.af?

Não, se no campo da afiliação estiver registrada a expressão s.af, então os campos de país e cidade não devem ser preenchidos.