Good news. Yesterday I managed to get everything working and a case tidied. Today I did some more serious testing. In short the hard work is done and I juts need to get the final writeup done. Yay!
Thank you to all who have helped or participated. It has ben great working with you. I hope you are as happy with your build as I am. As mine turned out mostly software based around stock hardware I suspect it is not going to be seen as a winner, but it has been enjoyable to create. I have a device that I will actually be using in real life, and perhaps some of my work will carry forward in other people's projects and give more life to a useful little dev board. I will add that I have really enjoyed the challenge of solving all these problems. Some of the issues were so abstract I am surprised I figured it out, but that made it more rewarding when I found solution.
If anyone has any questions that I might be able to help with the feel free to reach out.