Charity
Question :

In a charity, is it allowed for the managers to withdraw some amount from the funds given as charity for a particular project in order to cover the administrative costs?

Answer :

Usually, the charity donors intend for their donations to be used only for the charitable beneficiaries such as the orphans and needy people, in which case the charity establishment is not permitted to use this money in any other way. If the donor gave the donation intending to give the charity establishment absolute discretion in how it is used, then they can use it or some of it for administrative costs.

Given Charity to Afflicted People
Question :

If a person is physically healthy and his monthly income is very low, and his house becomes ruined by excessive rain and he doesn’t have enough to pay for its reconstruction, can charity (sadaqah) be given to him?

Answer :

Based on the said question, one can pay charity to him.

Charity
Question : If I was to volunteer in a homeless shelter in a non-Muslim country, is it a good deed?
Answer : The mentioned work is good and it gives a good impression about Islam and Muslims especially when you serve non-Muslims.
Obligation of Charity
Question :

In Surah al-Dhuha, verse 10, it is written: "And as for him, who asks, do not chide (him)." In the light of this verse what are our obligations if a person asks us of something?

Answer :

It is not obligatory to give whoever asks you whatever they want. There is encouragement in this verse and other narrated texts from the Infallibles (peace be upon them) that you should avoid sending away any beggar empty-handed, by giving even a small portion of what he has asked for.
Whenever the Prophet (peace be upon him) was asked for anything, he never said, “No.” Rather, he gave what was asked if he could, or he responded with nice soft words.