> the oceans own water pressure, pushes water through the membrane and up into the tank on the beach
Unfortunately, that's not how pressure works. There's a 100m column of water above the salt side of the membrane, but there's also a 100m column of water in the pipe on the fresh side. Those columns generate an enormous pressure, but it's pushing from both sides, which doesn't help you get water through the membrane.