Dariela's aluminium dog tags would not have been attracted by a magnetic field.
Flag shown around 33:13 is not an actual Swiss flag. Swiss flags are squared.
The scene at the train station does not represent a Swiss train station (neither in Geneva nor somewhere else in Switzerland or Europe). There are no such train types in Europe. It shows clearly train wagons used in the States.