I would love to have a 2001 955i. 1997-1998 models can have huge engine problems (oiling issues). Bike has had several recalls on it, make sure they have all been performed - one in particular relates to the quick disconnects on the fuel tank. There was also a TSB where the ECU gets re-flashed (eliminates the use of the rear wheel speed sensor and camshaft phase sensor, IIRC).
Edit: Finding parts is not hard, just be prepared to cough up $$$.