well given that all e34 rims will fit 5/6/7/8 series with the only variance being +20 mm for the 3 series.. it's more than likely they will. regarding the hub-centrics.. looks like an older model rim.. if it needs em the rings are like 50 bucks tops
having said that i donno if they will fit or not