The LX ones in the bottom picture look like M560 to me, so 91-93. M730 would be the XT equivalent. Expect to pay around £45-55 for a good pair, more for new old stock (NOS). They are available out there, in both black and silver. I think with the paint job black looks good. You could go for something more bling, but the prices seem to jump a lot, for bling of that period.
Rear mech, I would suggest M735 for the right period, and front, M736.
I have a front mech, 28.6mm diameter, if of use to you. £20 posted to UK for it. Got pics if required.
For the brakes, I see it's got Vs now. I would probably revert to cantis, and fit M095 brifters (brake levers and shifter combo), which are XT, correct period, but for canti brakes only. Again, I'd go for XT, M734. I'd lose the gripshift personally either way.
Good luck with the build
Diamond Back WCF 4.0 96; Diamond Back Axis 94; Diamond Back Axis R 96; For sale Diamond Back Axis Pro 93 frameset 19"
Gone, not forgotten: Jamis Dakar Sport 89?; Diamond Back Topanga 92; Diamond Back Ascent 93, 94 & 95