That last error is pretty strange. Looks like in your config file there’s a function that’s already been declared. Adding a function to config.php is not something that Sugar or Suite would have done. Since this is likely a customisation I can’t really advise on what steps to take since this may affect the customisations you have. One thing to try would be to find the function in config.php and comment it out (or find out if any files are being included).
Please remember that anytime you make changes you should ensure that you have a backup of the system.
The AOW_Workflow messages are notices, not errors. These are more like warnings that PHP emits.
the workflow notice just means that part of workflow does something like:
$arr['module'];
Where ‘module’ is not a key in ‘$arr’. While it is our goal to reduce notices these are usually harmless and can be ignored. In a live site you would usually turn error_reporting off in the php.ini so that users do not see these. Since cron is run from the command line however the error settings may be different and you’ll see the notices.