I assume you have not looked at the original record on ScotlandsPeople.
What you have here is a summary, rather than a transcript, and you'd have to look at the original to be sure what information is given.
They say the date given is for the "Banns". However, you can get up to five dates in a marriage record: the date the couple indicated to the session clerk that they intended to marry (where one date is given, it is usually this), the three dates when the banns were read (unless there was a dispensation to have them read on one day or on two days only), and finally, the date of the marriage itself.
The original record should make it clear whether the prospective bride and groom come from the same parish or different one.
It is not usual to find parents' names on a marriage record in a Scottish parish register, but fathers' names are occasionally found, especially for the bride.
The couple had to "consign pledges" when they stated their intent to marry. This was a sum of money each which was returned after the wedding took place, if there were no scandal attached to it. The alternative to handing over actual money was to name cautioners, a person for the prospective groom and one for the prospective bride, who would pay on their behalf if there were any scandal or if the wedding did not take place within forty days. If cautioners are named in the original record, they may be relatives.
If the original marriage record does not give any clue about parentage, the next thing to do is look at the records for the baptisms of any children. The names of the children and the names of witnesses can be useful in determining relationships.
Should the first child be baptised within nine months of the marriage, you should then check the minutes of the kirk session for any investigation. This can throw up further information.