you will need to get the engine casting numbers off the block whish is straight up infront of the starter. Nikasil isnt necessarily a bad thing or something to run from these days. If it starts thats half a sign its good, if it idles rough it could be a ton of other things causing that. The only way to make sure its good is a leak down test. do a search for nikasil on this forum.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy