Welcome to the forums!
To be honest, if I were you, I'd wait to go fully Primal until you're done traveling. If you want to get a jump start, try to avoid the street food and eat in cheap, local restaurants in Europe; or if you're staying in a hostel, use the kitchen and buy cheap food from the grocery store.
Traveling is fun and sticking to a diet, let alone starting one, is a major bummer and very tricky to do. Unless you REALLY need to start losing weight and don't have any major health concerns, I'd just enjoy the food of each country you visit and not worry about what I'm eating.
Without a daily routine, and a stable food source day-to-day, eating PB is very difficult to do. When you get home, start off on PB and work on the things that you think need improving. In the future, when you take short trips, it becomes easier because you know what to look for. Eating PB in SEA isn't too difficult, with all of the vegetables, good oils, and lean cuts of meat. Even the rice noodles aren't too bad.