The Ashtkoot Guna milan is 33.5 out of 36 which is much higher than 18 that is minimum for marriage. Regarding Mangal dosha it is seen that In the birth chart of Boy Mars is placed in the fifth house from the lagna while in the Moon chart Mars is placed in sixth house from the Moon. Hence Boy is not a Mangalik from the Birth Chart as well as from the Moon Chart. But In the birth chart of Girl Mars is placed in the seventh house from the lagna while in the Moon chart Mars is placed in fifth house from the Moon. Hence Girl is Mangalik from the Birth Chart but not from the Moon Chart. This is called Anshik mangal dosha or partial mangal dosha. However as in your matching the Ashtkoot Guna milan score is very good, partial mangal dosha can be ignored.
Marriage can be considered.
Blessings,
Navneet Khanna
Astrologer