The railing meshes I made myself. There is a modular section and an end section. I baked a low poly version quickly off a more detailed high poly version. I use a blueprint that places instances along a spline so it has only 2 draw calls per railing. The low poly modules are about 450/715 verts each. (see image, interior railing is done the same way.) - Once you have done the initial work it is really fast to place any railing of any kind as long as you stick to the system.
There are examples how to do the blueprint in the “Blueprints” example project you can get for free on the market place.
The Ocean is made from the “Water Materials” package you can get from the marketplace. I had a few hickups to get it working and it still doesn’t really work as it should. First I had to move it to zero height in the level otherwise it wouldn’t work at all. Second there is only a small piece which is a bit high poly so I had to double its size and reduce its polycount and combine it into large sections through instances in a blueprint to get it working as an entire ocean. And I made a fading backplate between sky and ocean. From the distance it is ok but the example in the package is a lot better. I just couldn’t bother to spend a few days to figure out how it works and to adjust it. It is a bit hacked.