You should be able to claim an extra £130 per month just for yourself without affecting the no recourse to public funds issue ref your wifes 'Visa' Go ahead and request the Housing benefit application forms, anything extra is better than nothing. You will find the local authority will assist you to fill in the forms, as I found my local authority very helpful. Good luck Patrick!