Hello Sue,
IMHO if you have to dismantle the master cylinder to change the reservoir O ring, it is time for a renewal of the whole brake job.
The internal piston with seals is available from the usual suspects (item # 12 in the Max fiche) and you'll find, also, renewal kits for the calipers at affordable prices.
A couple of can of brake cleaner, a can of DOT4 brake fluid, a bit of patience and a day in the shop is all you need.
You'll be surprised at the gunk you will find into the calipers and by the change in braking this renewal makes.
Of course, as it is a security item, do not process if you don't feel up to the task. But it is not rocket science either.
Ensure you get all the parts on hand before committing to the job ;-)
Have a bright day.