Today, 12 days later, all the parts arrived, took me 3 hours to change the radiator thermostat and hoses.
The radiator indeed had mirrored mounts, so I just used the old ones.
Also, the coolant return hose was not identical to the original and didn't fit properly so I just used the old one...