Working as a software engineer

Q: I have a job offer as a Software Engineer from a company who call themselves as Robot Advisory Company or Wealth Management company. The company is a software firm, they have developed software solution that manages wealth. It is Business to Business model (B2B). One part of their software is "Intelligent Advisor" whose customers are mainly banks, insurance companies, e-commerce, telecommunication companies and other financial institutions. "Intelligent Advisor is a proprietary algorithm-ranking tool for relationship managers to improve customer experience and that empowers relationship managers with the ability to advise their clients more efficiently".

My Question is, is it permissible to work for that company as they are giving service to banks. 

Seeking forgiveness from abortion

Q: A widowee man of 50 year old marries a unmarried woman of 40 years in 2010. After marriage with in 2 months woman gets pregnant. Due to age and other circumstances man request woman to abort the pregnancy. Thereafter 3-4 months tablets were taken to avoid pregnancy. But after that woman did not conceived. They lived together with adjustment with intermittent dispute. Performed Haj in 2013 and Umrah in 2017. Since Sept 2017 both husband and wife are staying separate from each other and heading for divorce. Now as per Islam man had done major sin of Allah by aborting in 2010. Man's questions are:

1. Before divorcing do it is mandatory/compulsory for him to get forgiveness from wife for his requested abortion in 2010?

2. Can wife demand any monetary compensation against his sin of not giving her rights to become mother?

3. Do man will not be forgiven by Allah after death if wife do not forgive for his sin of abortion?

Mother having an affair

Q: My mother is cheating us by having physical relation with other man . And me and my younger brother caught this and we tried more than three times to forgive her and advice her and show her the right path. She used to do five time namaz every day from her childhood itself but she cannot control her temptation with this man and always they are making physical relation when they get a chance. I am always a silent boy but my brother can’t control his anger and today he punched her because after promising upon allah that she will not repeat it she is continuing the relation and my brother caught again their voice calls and it’s beyond the limit . Sir please give me some advice to how to handle this situation.. and is it allowed to beat mother in this situation..

Women reading Taraweeh in jamaat

Q:

1. I wanted to know if two women are reading Taraweeh together, must the one leading for those rakaats stand a little forward and the one following a little behind, or must they stand in line?

2. If one woman isn't reading, can she sit with a Qur'aan next to the one who's reading Taraweeh, and correct her if she makes a mistake ? (The one reading will be reciting in a slightly audible tone, is this permissible as well?)

Teaching students about interest bearing loans

Q: I have to teach students the advantages and benefits of taking loan and paying interest as it is given in the syllabus of finance.

Example: When a Company takes a small amount of loan and pays interest, it gets many benefits like tax deduction on interest paid and other benefits... I am just teaching and it is my job. I am not paying or using or consuming interest in my daily life as it is haraam. Please tell me if I am doing any sin or I will be punished for just teaching the syllabus to students? 

Validity of the nikaah

Q: A woman once tried to make a man fall in love with her. She said a dua, blowed into water and then gave the water to a man to drink to make him fall in love with her. She understood that she has done a wrong thing. She repented. Now whatever she has done, does it make marriage between the above man and woman prohibited?