Yes she passed the life in the UK test, i sent the certificate.
She is registered on the council tax - i will ask the landlord if he has the proof...and we did put her down on the census too.
I will definetely seek help from an experienced advisor. As you say, whatever the cost it is worth it to save the grief of a refusal.
Thanks for the excellent advise, I'll let you know how it all turns out!