Info about the rules for getting a Freedom Pass, and how to apply, is here.
Disabled asylum seekers and other immigrant disabled people ARE entitled to the Freedom Pass. When they talk about resident, this means living in the borough. You do not have to have won your right to stay in the UK to get the Freedom Pass. More info here.