Identified errors:
This is not correct for Romania: officially it’s Surname + Given-name, live in Hungary.
Not true for Greece, it’s just First-name + Surname. It just happens that some Surnames are derived from the father’s name (think “Anderson”).
Hopefully this isn’t too pedantic, but it shouldn’t say “first name” on any of these. It should say “given name” or “personal name”.
The entire point of the map is that it isn’t the first name for some cultures.
Good observation