Brembo Sport for the Front every time, and Id say Brembo Max for the Rear.
The Brembo Sport are reasonable expensive but not excessive and outlast standard manufacture discs by more than 30% also zinc coated and don’t rust on the sides etc which is a bonus to looks!
Brembo Max are by far enough for the rear and again outlast the manufacture discs by a decent margin!
As for pads go with Brembo again or DNX.
www.potn.co.uk is where I got the Brembos... maybe cheaper if you search around!