Yes, mahogany is great stuff for boats.
Put on 1-2 heavy coats of resin along the edge, allowing it to cure between coats. The edges will drink a lot of resin. Next, if there are any voids along the edge, mix up some PB And fill them, then while the PB is wet, wet the edge again with resin then...