I used a company here in Michigan, Seaside Seawalls who impressed me when I was doing a similar project. Even if you are not contracting the job, I would ask for a guy named Aaron, he was very knowledgeable and it would be worth (IMO) picking his brain. I personally like the raised bed idea and the stone smile.

Hope this helps.