Will 4 layer PCB isolate inner layers from moisture?
No.  Ordinary PCB technology does not protect against moisture ingress over the long term - that's actually a very, very difficult problem to solve where joints between different materials exist.