How to change the error system messages
You can use String Overrides module. Also you can override strings through settings.php, look this post.

For example that you listed above, there is one string that contains variable !name. So "Surname field is required." is "!name field is required.", when you changing use "The field !name is required for this form" and you overrides all similar messages.