Zakaat

When will Zakaat be fulfilled if given to an organisation for distribution

Q: If I give my zakaat to an organization, will my zakaat be fulfilled as soon as i give them my zakaat or only once they have distributed my zakaat? If it only gets fulfilled once they distribute it then what happens when in todays time we make an EFT to the organizations zakaat account but they distribute from that account as the need arises? My zakaat could stay in their accounts for years. will my zakaat still not be fulfilled?

Collecting money for Deeni Organisations and Institutes from people or companies that are dealing in Interest

Q: Is it permissible to collect money for deeni organisations and institutes, etc. from people or companies that are dealing (giving and earning) in interest. If it is permissible, then what are the boundaries and limits when collecting from such people?