Has Islam made it incumbent on us to give our children particular names?
No, it hasn`t, but it is desirable that we give them good names.
If the fasting of nine years has accumulated upon me, I wish to make them up by dividing them over several years, as it is difficult to fast them all in one year due to their large number. Consequently, expiation will be due on me. Is it permissible to pay the expiation after completing all the make-up fasts, even if it takes years?
If the fasting was broken due to a valid legal excuse, it is permissible to divide the make-up fasts over several years based on one’s ability. However, if a person passes away before completing the make-up fasts, the heirs must fast on their behalf or feed one needy person for each missed day.
If the fasting was broken without a valid excuse, one must hasten to make it up. Should the person die before completing the make-up fasts, the heirs must either fast or feed the needy on their behalf. As for the expiation, it is calculated after completing all the make-up fasts. And Allah Knows Best.
I am an employee at Social Security, and I have heard that working with them is forbidden (haram) because they impose an interest rate of 2% on companies and individuals who are late in making payments. Is my job with them haram or questionable?
Please clarify the type of work. If it does not involve the usury (Riba) mentioned, we hope that there is no issue with it, as most of their funds are acquired in a lawful (Complies with the teachings of Sharia) manner. And Allah, The Almighty, Knows Best.
Is it permissible for a financially capable woman to pay the Zakat to her sons or one of them?
It is permissible for a mother to give her children from zakat if they are eligible to receive it, even though she is obligated to provide for them. This is based on the saying of the Prophet Muhammad (PBUH) regarding Zainab, the wife of Abdullah Ibn Mas'ud (may Allah be pleased with them): "Your husband and your children are more deserving of your charity" [Al-Bukhari]. And Allah Knows Best.