This is a US spec car with one of the ~ 6 button things?
You'll want to find an OBC from a later E34 525 to guarantee fitment. An early one may work, but there's no guarantee. Also, I don't see any reason why the wiring wouldn't be there, but it'd be a good idea to check and confirm before spending the money.
best, whit