One suggestion I have is to make the components as simple and generic as possible so they will still be available to repair it in the future. Getting a working ASIC in 50 years may be near impossible, but through hole resistors, caps, and 7400 series logic chips will still be easy to find.
Also think this question would be good for retro computing groups. They can tell you what their common failures are so you could avoid them.