There's no leak with the plumbing as such, but the problem should be fixed once I seal around the bath properly, yes.
The floor seems to be a thick bit of plywood/OSB, I've given it a poke and it's not soft or falling apart when I touch it so I assume it's in decent enough condition. The main...