Woman cutting uneven hair to make it the same length

Q: A lady has long hair that she does not cut because it is impermissible. However, over time, her hair has become uneven.

1. Is it permissible to cut the hair so that it looks even (of the same length) from her back when she unties it and puts her hair to her back?
Note that since individual hair strands grow from follicles at different parts of the scalp, making sure the hair looks the same length does not mean that each strand is of the same length. She feels like it is impossible to guarantee that all hair is the same length.

2. She has a lot of split ends and her hair is very dry and unhealthy at the ends. Is it permissible for her to cut the dry part (bottom 3-4 inches) so all of her hair becomes healthy?

Islamic ruling on niqaab

Q: I reverted to Islam 5 years ago. I have a doubt regarding the clothing of women. What is the actual clothing of a woman according to Quran and hadith. Some say that niqab is compulsory and some says it is not. I know it's better to wear niqab. But I want to know what actually Allah says. What is compulsory or what is the sunnah.

Suffering from evil thoughts about Islam

Q: The stage that a person is going though nowadays is extremely sad. He is suffering from the evil and bad thoughts about Islam and Allah. He told that he wasn't like this before in his life. When he was asked about how it happened, then he told that one day he went to the graveyard and soon after he came back home, he started suffering from that same evening. He sometimes think that Allah Almighty has given him a punishment but he still offers a lot of supplications in order to get rid of it. Is it a sign of jinn possession because he sometimes get so much evil thoughts that he starts beating himself. Or it is a sign of blackmagic or a punishment or a test by Almighty Allah?