Mangal dosha is always checked from lagan as well as Moon chart, Looking at your horoscope, we see that you indeed are a manglik as you have Mars in the 4th house in your natal chart but not mangalik in the Moon chart. This is called partial mangal dosha or anshik manglik.
Looking at your marital house, we see that Venus rules the 7th house which is the prime house of marriage. Venus is posited in the 8th house and conjoined with Mercury which is also the 8th and 11th lord. Jupiter the karka for husband is posited in the 6th house. Rahu in the 4th house aspects the 7th lord. Sun which is a cruel planet is in the 7th house. Your 7th house and its lord are under affliction and therefore matching of the horoscope will be important for marital happiness. Regarding foreign , yes you will have few trips overseas, which would be of short duration.