Front discs are Astra/Cavalier/Daewoo parts........ Apec DSK518 (or cross ref to another make!) - they may be in stock at a local factor, or from ebay for £30 a pair (ish).
Callipers are from an Asta GSi (but Vauxhall used 2 different types of callipers on the various GSi cars, so you need the correct ones..... Pistons are 52mm diameter, and if you need new pistons as well as seals, then it's about £31 from Bigg Red on ebay
https://www.ebay.co.uk/itm/284575791506 ... SwmTFhwF3vIf your pistons are good (which they should be) then a set of seals will set you back £15(ish)
Sliders are Vauxhall Cavalier parts, about a tenner a side (if you need new ones, or the seals are knackered)
https://www.ebay.co.uk/itm/262069047441 ... R-yAiYfYYAAlways use silicon grease - not an oil-based lubricant.
At the rear it isn't so simple - the rear disc is a one-piece unit with the hub, and cant be replaced on it's own (unless you have the hub adapter units fitted, which is NLA but some were made a number of years ago to allow for new discs to be fitted) - your options here are to get them machined on a lathe, or clean them up with a wire brush in an angle grinder, and see how you get on.
Rear callipers are from a 1991 Oldsmobile Cutlass Supreme (but they are fitted upside down on the Elan, so a RH calliper fits the LH of the elan and vice versa). Parts in the UK are scarce (only 2 choices of pads, and very few rebuild options unless you use SJ Sportscars etc for their items)...... but if you look on Rockauto.com in USA there are about 100 different pad options, all the rebuild bits you need (except new pistons) and even new callipers. Alternatively, Mark Elvin (ex-M100 owner) did have a few sets of seals and sliders for sale in the UK, but I don't know if he still has any.