Nice frame!
Some advice - try and stick to 80mm forks as they maintain the geometry and feel of the bike.
Also, I'd hunt a set of the Manitous out for it.
As for the front mech comments - it should be an XTR M952 bottom pull with the lower mount position. I actually have the exact one for sale in my thread currently.