Authenticity of the dua for Rajab and Shabaan

Q: I would like to know whether reciting the following famous Dua is Sunnah/Permissible/Bidah:

اللَّهُمَّ بَارِكْ لَنَا فِي رَجَبٍ وَشَعْبَانَ، وَبَلِّغْنَا شَهْرَ رَمَضَانَ

Is there a strong command or a sign of permission from Rasulullah Sallallahu Alaihi Wa Sallam regarding the recitation of this Dua in the months of Rajab and Shabaan?

Is the validity of nikaah subject to repentance of past sins?

Q: During childhood a woman committed sins. The sin was that the woman, who, in her childhood was a girl, rubbed her private parts on another girls private parts. The woman doesnt think she had underwear on when this happened but the other girl had underwear on. This sin happened either when she was 12 or under the age of 12. It happened before the age of puberty as she got her periods when she was 14. As she matured she realised that was a homosexual act and it was wrong.

The woman is married to a a good man, who has never done such sins in his past. and the woman has recently been getting doubts upon repentence. She read somewhere that if one doesn't repent for such sins or sexual sins before marriage then marriage to a person who has not done such sins in the past or marriage to a chaste person is haraam and not valid.

Was the marriage valid from the start? Was it haram to marry such a person who has committed such sins in the past when the other hasn't?

Following Saudi Arabia times when fasting

Q: My question is regarding the upcoming Ramadhaan.

I am a young married man of 33 years. I have no disease, Alhamdulillah, no limitations that I can postpone or quit my fast. I have been fasting for many years also. I have lived and experienced some normal 9 to 15 hours fast in Pakistan maximum and then in Dubai for 3 years with the same timings of fast. Now I have moved to Oslo, Norway. This Ramaadan will be my first here In Sha Allah.

As you know, Norway is among the country where sunrise and sunset is very long. This would be almost a 21 hour fast, which I feel is too long and the time for iftaar and sehri is too short, that I cannot make or feel the pleasure of iftaar, sehri and Taraweeh. In Oslo, iftaar will be around 11.30 pm and sehri will be at 2.00 am.

I feel that we must give proper time to iftaar and sehri as the fasting body needs it. I am thinking of fasting according to Saudia or a country nearby with normal time hours of fast. Can a person do this? Is there any Fatwa for this? As I do not know any other doing like this here in Oslo or not... and I am also thinking of offering Isha and Taraweeh at normal hours, which would be normal Asar or other time of Salah time here in Oslo in the Month of Ramadhaan.