i found with mine that to get the pistons back in its Much easier to use a pair of needle nose pliers through the top of the caliper and a normal set wide enough through the bottom, equal pressure and they slid back in,
ive towed my littlun around int he trailer a fair bit and not had issues with the pads binding, but then i'm most likely half your good lady's weight again and run big rotors (203/180), can also help to bend the pad springs out a fair bit too to help push them back,
the mech at the lbs suggests as above by pumping the piston out a bit, cleaning what you can see and squiring in some lube or ptfe/silicon spray and pushing the pistons back in and repeating until they are both free and smooth, seems to help quite a bit,
another thought could be that the caliper isnt quite true witht he disc and is sitting a little scew?? had that in the early days of fitting mine when i didnt have a scooby what i was doing! 😉
pads wise, ive still got half the pad life left i recon on my original hope pads! and theyre '04, and had a fair bit of use! gone through quite a few pairs since mind hahah!