Not knowing one's zakaat date

Q: A person doesn't know which date his "haul"-date for paying zakat is, and he must thus choose any date of the year. Which date is the ideal to chose? Am I reasoning correctly by choosing the 27th of Ramadhaan, due to the high probability of lailatul-qadr falling on that day, hoping to multiply my reward for giving zakat on this particular day?

Drinking water with meals

Q: I know the sunnah of drinking water but would like to know the sunnah etiquettes of drinking water when partaking in a meal. Many say we should not drink whilst we are eating some say drink 1 hour before and after eating others say that it is sunnah to drink water in the middle of meal. Please can mufti saab please advise according to hadith?

Dream

Q: 

  1. Today I had a dream that my mum and me are going somewhere and there is a graveyard on the way. My mum says she wants to recite Surah faatiha on someone's grave and we enter the graveyard. Mum recites faatiha and I recited surah fatiha and surah ikhlas on the grave and then put some flowers on the grave. What does it mean?
  2. I want to ask what does it mean to see yourself as a bride in a dream?

Waswasas with regards to ghusal

Q: I am suffering from so much waswasas. I can't handle it I think I am always napaak. When I perform ghusl after I think I having done it right I don't know if all the hairs have got wet on the body. Could you explain to me a way that you would do it so every hair on the body gets wet so the ghusl counts because I think all my salaahs are not getting counted as well and this is really getting to me. It's on my head 24 hours a day I keep having a shower like 3/2 times a day because I think every time I do ghusl its not correct. I need your help

Dream

Q: In my dream I saw that my relative brought for me zam zam water and I got happy and called my daughter and fed her the water.