Basically I want to keep it as "stock" as possible, someone may want to use it for it's original purpose after the pi dies, and I'm not around to fix it.
Decoding the the signals would be the best way,but I would pull the computer and replace it with the Pi If I have to, I have already made a Seeburg SCH1 into a jukebox this way(also increased the songs from 160 to 358), so most of the programming is already done, I would have to just write a program to read the buttons and write the display. and maybe build a IO board between the 2.