I just have one side of mine marginally lower than the other and good drainage on that side (I dug out and laid down stone so it drains really quick, this stone is economical and works well for drainage purposes around the pond:
https://www.homedepot.com/p/Quikrete-50-lb-All-Purpose-Gravel-115150/100318444). It's edged with rocks, nothing flows out but water since the water can seep around the rocks quicker than it can overflow over them. I didn't put anything between the rocks I used to wedge my edges up, I just wedged them under there where needed to get the level right. I did use round river rocks and not bricks, though, so there shouldn't be any sharp edges to worry about:
Maybe just knock the sharp edges off your bricks with a rock like shown above (knapp them a bit)? For fill, round gravel or sand, I used a little of both depending on where I needed what. Sand is good because you can pour it in and then flow some water into the hole to make it settle in where it's needed. I fill my liner to the very top, so no way to get an overflow bulkhead cut into it above the water line. I think most people using preforms just angle them a little lower on one corner or lip and let it overflow.