Eating haraam food with one's non-Muslim mother

Q: I live with my non-Muslim mother and non-Muslim step father. Currently, my step father provides so he does not buy halaal meat and it's cooked in my home. I talked to my mom, but because she is not the one who pays, and in this country halaal meat is more expensive, she says that there is nothing she can do.

I know for a fact that meat which is not halaal is totally forbidden in Islam... but my mom cooks for me with her best intentions. Fortunately, sometimes I get late for dinner and when I'm alone, I eat the curry and the rice only, throwing away the meat.

Note, it's not pork, it's normal chicken and meat but not bought from a halaal bucthery. I know that throwing away food is bad. Also, making my mom sad is another big sin. Sometimes I have dinner with them and I have no choice but to eat, because by upsetting her, I'm upsetting Allah and I can't cause more problems. Please tell me what to do.

Giving sadaqah to non-Muslims

Q: For the past few days I was giving sadaqa everyday to needy people, especially cleaners working for Baldiyah. I don't know if the cleaners are Muslims or non-Muslims. I mostly give sadaqa to them only.

Please let know if the money which I give to non-Muslims as sadaqa is acceptable or I should only give it to Muslims only. I really dont know their religion because they are cleaners who wear the same clothes.

Inheritance

Q: My grandad in India had five sons and three daughters. How should his land be divided?

Also, would the share of one son be different if he passed away before his mother?

Profits from a bank account

Q: Please can you assist with the following questions?

1. I have a *hajj account* as well as a *cheque account* with Al Baraka bank. The amount grows as per the profits the bank makes. Is this acceptable according to shariat? Should I cancel all growth and just keep the amount as is?

2. I have opened up an account with FNB shariat compliant for my son. He was given a lot of gifts Alhamdulillah, therefore we have kept all his monetary wealth in an FNB shariat compliant account. The amount in the account will grow. Is this acceptable? Should I rather ask the bank to stop all growth and let the amount stay as is?

3. Do I have to pay zakaat considering the wealth in my hajj account also?