Hi
I've a slate-tiled kitchen floor with, essentially, the same construction. In my case, the insulation is 50mm polystyrene sheet The timbers do have a dpm under them, as per JobAndKnock's suggestion. I also have a vapour barrier directly underneath the ply. As for the pipes, you can insulate...