All the questions you raise are for yourself to answer, but I see no forbidding obstacle to a relationship. For instance the age gap is quite large, but it can work, if you are willing to accept it. If so, everybody else will end up accepting it also.
As for the experience abroad, it depends. How long would he plan to stay abroad? 10 years? 5, 2? Would you like/be able to follow him? Would he accept that? Can you see yourself in a long distance relationship? Such relationships can work, given proper preparation. It also matters if he goes overseas or just to a neighboring country, for instance.
Finally, how long until you both graduate? This year? In two years? If so, I would definitely consider going forward.