Just to give a progress report on this:
1) I have the version check ready just need to polish it up. This one was easy

Question: should I add the messages to the language file as is with the other error messages? Or just hard code them in (as they are at the moment)? Yes I know it should be done the MODx way so why even ask, but then we will need some translations.
Here is the code as a preview, maybe a better warning message would be good (I will post the complete edited document once complete):
// Mysql version check and strict mode check
if ( version_compare(mysql_get_server_info(), '5.0.51', '=') ) {
$mysqlAlert .= "Atention: The MySQL server version is 5.0.51 ...";
$colorMysql = '#ff0000';
} else {
$mysqlAlert .= "Your MySQL version is: ".mysql_get_server_info()."... ";
$colorMysql = '#007700';
}
2) Strict mode is a pain. I have gone around the block with this and have had several working attempts but not easy to check since my MAMP does not allow you to change the my.cnf making it is a bit hard to determine if it is really working or only partially working. Also the session needs to die before any changes show so when I activate strict mode via a query it takes some time before the results show.

I will work on this some more in the morning.
Time to walk the mutt and get some beer