Any good motor factor will be able to supply you with the correct brake pads and discs - as for the seats, a good car breaker should have some.
If you change your seats yourself - be careful !
There is a hydraulic ram for the seat belt tensioners that has to be disabled before the seats can be removed - if they are fitted on this year of Astra.