I'll give you a simple answer then - no. You cannot reliably hold water in a hole filled with rocks and cement. I mean, it may hold SOME water, or MOST of the water... but its a crap shoot. Rocks themselves are porous and allow water to seep through. But you probably already thought of that.
Here's a question for you though - why will the liner make the rocks roll down the steep sides if the same rocks themselves without a liner won't roll down the sides? The liner has zero to do with holding the rocks in place - it simply keeps the water from seeping out.
Exposed liner in a pond won't even be visible after a year or so - it gets covered with algae, as it should. By calling it "ugly synthetic material" you just insulted about 50% of the ponds on this forum. Oh and EPDM is rubber, not plastic.
But other than that it sounds like you've got it all figured out.