How much is cheap, you are very lucky. Yes they fit. Yes they are brembo, no they are not the ones fitted to the R32.
I think it is a direct fit, if not then you may need some 6mm calliper spacers. You will need a 323, I think, disc and some braided lines.