Well, without taking the CU to bits again tonight, couldnt tell you if its rubber but its obviously not new!
As for the wiring, the rest of the house does have pvc t &e for sockets, lighting etc (i know this as have installed downlights in a few bedrooms)
There certainly is a good...