Those will fit just fine. The center bore of 57.1 means that you should use a 57.1/54.1 centering ring for proper mounting, otherwise they are very close to original 5th gen wheel specs.
One thing you'll have to watch are the lug nut seats. Since German cars use bolts instead of nuts I'm not sure if you can get lug nuts to run those or not.