Mate, bathroom prep can be a minefield with all the conflicting advice! You're on the right track though, which is half the battle.
For the floor:
If you're using 22mm NoMorePly with their install guide (glued & screwed, taped joints, etc.), structurally it should be fine, but it’s best to tank...