Nice to see some colour snaps of Demeo.
These would be from the 1979 hunting trip mentioned in Al Demeo's book.

As to the question of who nailed Richie Dinome.........my money would be on the Gemini twins.
Richie would know things about Roys crew that could incriminate the twins, they certainly had a motive to whack him.