I have a family member who has been suffering with mental health for a long time, and has not prayed in years. We have tried to advise him but he does not listen. But in Ramadhan, he always fasts with us. Will he be rewarded for his fasts, despite not fulfilling his obligatory prayers?

Allah knows best. Yes there will be reward Insha’Allah.