Assume, that in The month of fasting, Mahe Ramzan, my health was not good and I was unable to observe the fasts throught the whole month. And then I am unable to observe the fasts till the next Ramzan comes, due to ill health. Then I take out the required fidya (by food grains). My question:- Who am I supposed to give the fidya to? Is it to be given to Only shias(syed and khoja), or to non shias also I am allowed to give? And who is supposed to accept the fidya?Thanks

Yes you can give Fidya to any shia who is poor.
Wassalam