Good evening "Baglady" Hope you are keeping well with all this virus stuff going around?
Your discs do look quite well worn. I've seen much worse though but, as you are fitting new pads I would be fitting new discs too myself. Had there been a good depth of pad still left though I would be happy to wait 'till new pads were needed before changing the discs, providing the other side of the disc is in similar, or better, condition and not deeply scored etc.
As mentioned above, I would just leave the slider pins alone, mine are seized in place anyway. If you remove the little bottom pin and push the main piston back into the caliper a bit you will find you can just swing the caliper up out of the way. As Jack says you can carefully prize the little rubber dust seal out of it's groove and slide the caliper off the pin, leaving the pin in place, so you can check it and apply a little silicone or ceramic grease if needed (It's generally recommended it's better not to use a mineral based grease on slider pins as it can slowly destroy the rubber gators and some contain rubber bushing which will swell and jam things up.) However if the gators (seals) are in good condition and the caliper slides sideways easily on the slider pin you are probably safe just to leave it alone - I bet a lot of garages would just do this and leave it alone if it slides nice and smooth.
Although I doesn't cover everything we are talking about here you might like to read about what i did with Becky's front brakes shortly after we bought her. If so here's a link:
https://www.fiatforum.com/panda/459983-beckys-brakes-few-surprises.html?459983=#post4339097
As far as buying pads and discs I just go to my local factor and buy whatever he's selling to the trade. For some time now he's been selling the APEC brand and I've got 3 (or is it 4?) of the family vehicles running around on them now, no one has complained and I find them "fine". For more dedicated engine and specialist Fiat parts I buy from Shop4parts. I've had quite a bit of their stuff now, suspension parts, shock absorbers, top mounts, coolant pipes, gearbox seals, etc and everything they've supplied has been of high quality.
Good luck with it all
regards
Jock