I guess 'Spar Pins' is a warning light to ensure they are locked (folding wings maybe?)
The one thing that stood out for me is the 'old' altimeter. With all the state of the art electronic gizmos fitted, it's probably just a back up but it looks out of place amongst all that new gear.
Great job anyhow