my car is a 89 525i

where is the amp located? according to the electonics guy i talked to, the amp is missing... forgot to ask though where it is supposed to be...

anyways im planning to put in a alpine v12 amplifier... is this good?
is any amplifier compatible with whatever head unit? or is it selective?

thanks!