Lo he solucionado, en el tema del codigo postal con un simple VARCHAR y el de los € con el tipo DECIMAL especificando dos decimales al crear el campo.
Muchas gracias por vuestra ayuda...
Y si

, cyborg, la gente es increible y me han llegado a discutir hasta la saciedad que 5,1 € se entiende como cinco con un céntimos y no con diez, así que yo mejor, a dejar las cosas MUY CLARITAS para que todo el mundo lo entienda.