What is a Muslim’s duty towards beggars?

Q: What is a Muslim’s duty towards beggars?

Is it absolutely obligatory to always give them money irrespective whether they are Muslims or not and irrespective whether they are genuine or habitual. Most appear to have made begging a living.

We constantly get lots of beggars (both Muslims and non-Muslims, young and old) that regularly come round and expecting money. If a nominal amount of money is given, it is often refused and, if food or anything else is given, it is simply also refused or thrown away.

We also get many Muslim youngsters that appear healthy and able to work; yet come around begging. In this instance, can one refer them to the nearest Jamiat Office who will no doubt screen them and ascertain if they are actually genuine and do qualify for assistance? Kindly advise.

Spending sadaqa money on one's family

Q: Spending on ones family is sadaqa. Even we cant intent of sadaka before spending on family. I have a habit every morning where I keep away some money with the niyyah of sadaqa and at that very time, after taking out the sadaqa money, I also make dua to Allah to make my certain works done or certain affairs easy. My question is, can I spend that sadaqa money on my family?

Iddat after talaaq

Q: My husband gave me divorce on 20 May 2018. I came back to my parents house and completed my iddat period. As he wasn't doing any paper work and was forcing me to come back to him. I decided to make the papers by getting khula. I got khula on 6 April 2019.

Now my question is, after getting the khula papers, do I have to offer my iddat again or is it done since I already sat in iddat?