Sehri and Iftaar

Doubted whether one ate after sehri time ended

Q:

1. I am making up the fasts that I missed in Ramadhaan. Today fajr began at 5:52am but I mistakenly assumed it was 5:56am and I can’t remember if I ingested anything intentionally/unintentionally between that time. Can I assume my fast is valid?

2. On another day whilst making up my fasts I was unwell and had a sore throat and was coughing quite harshly. In my head I thought if I vomit or if something comes out whilst coughing then I will be ok with that. Nothing came out after coughing. Is my fast spoiled because of this thought?

Making fardh ghusal after sehri

Q: As the month of Ramadhaan approaches, I would like to ask the following:

1. If a person goes to sleep and upon waking up for sehri, he notices he is in need for a compulsory ghusal due to a dream he had. Can that person eat sehri, START HIS FAST and thereafter have a ghusal before fajr?

2. Or should he have a ghusal before sehri? (What if there is a fear of missing sehri?)

3. If a person does have a ghusal AFTER sehri before fajr, ONCE HE STARTED HIS FAST, will his fast be accepted/valid?

The masnoon dua of iftaar

Q: When should the following masnoon dua of iftaar be recited. Should it be read before one opens his fast or after one opens his fast?

اللَّهُمَّ لَكَ صُمْتُ وَعَلَى رِزْقِكَ أَفْطَرْتُ فَتَقَبَّلْ مِنِّي إِنَّكَ أَنْتَ السَّمِيعُ الْعَلِيم