Qué rápido, shikillo, jejeje. GRACIAS.
Lo del primer error, tiene fácil solución: cambiar en el servidor a php 5.4. Ya que puedo, paso de cambiar los arrays de 1000 líneas de código, más otros 10-12 ficheros (más pequeños)
Lo del segundo error, YA LO SOLUCIONÉ

El problema venía en las referencias a la base de datos en el fichero.php Como la base de datos se llama de manera distinta, en el servidor, he cambiado estas referencias y FUNCIONA
Muchas gracias por vuestro tiempo, sobre todo a
dashtrash, por su rapidez en contestar. Un saludo