In your horoscope matching, the guna milan is 26.5 which is much above than 18 that is required for marriage. However the girl is mangalik while the boy is not, which is not good. Also the grahmaitri score is 0 because the rashi lord of the boy is Sun , while the girl is Saturn, both are inimical. You should do Grah Milan before marriage.