The radio not working is not important,

dents and scratches are not MOT fails,(unless very bad

)
but when looking at a car to buy used you need to look at the MOT history
if it has advisory's for brake pipes or tyres or rust then you will probably have to do the work.
i'd avoid the 2.2 ,it's rare ,2.2(so expensive and ecu issues are common, parts are more expensive,harder to find)
I like the design spec, i don't have a leather fettish , much prefer cloth seats but a set of seat covers are £15 if needed and untidy seats are not an MOT item.
look at the MOT history of any car before you look at the car
https://www.check-mot.service.gov.uk/there are loads of astra and vectra cars about,
just do a bit of research, ask questions ,look at and test drive .
there are good and bad cars, new and old
my mum had a brand new car needed a dash out /heater matrix replace on a 13 month old ,5k clit years ago , I've brought cars for less than £500, serviced and had no issues .