Before I answer your questions, here's how people get married where I live; Here, traditional marriages happen after one or more meetings between the man and woman, organized by their families. Then, they have a day where they agree on certain things they need to get married, like the terms/ conditions of the marriage, the date and place, and any other issues that they would like to make clear (the bride and groom, not families). Then, they legally get married, but are announced ''engaged'' in society. They are then free to move in and have a wedding party whenever they like (which is when they are considered ''married'' by society). This is because the majority of the population is muslim and it is done to make sure youth do not commit sin, and so the marriage is not forced. Before the ''engagement'' and after the meetings, there is a manditory blood test (to avoid having babies with hereditary diseases, especially because cousins can marry in islam), and a -newly established- manditory one sitting counselling before the results of the blood test (which is new, due to the traditional marriages, which can also be between teens).
So, I was married like that, with a phone/ whatsapp two and a half month period after the meetings and before the engagement. I felt the counselling was very beneficial, and the lady gave us great topics to talk about before the engagement party, and it helped us realise what we were getting into. We were also given the opportunity to have more sittings -government payed- whenever we wanted, but we didn't because we felt it was enough. We can still get more counselling now in case we have any problems.
I think counselling in the case of a quick marriage, like what happens in Bahrain, is very good. It gives a clear vision of what you should talk and agree about and what to expect from your spouse in marriage. It is beneficial for any couple thinking about marriage, even if they've been living together forever and have kids because it gives you that third person view into the relationship and helps you see things from another viewpoint.