My 2¢: You want the caliper as clean as can be, but honing is not necessary. Just wipe vigorously with a cleaner, non-abrasive. Pick at the grove with a pointy object to clean the corners. Like an ice pick that's been bent. I use a cotter pin puller. Seals are available all the usual places, on line, etc. I use motogrid.com.
Its most likely the master cylinder. Once the caliper is clean and reassembled the movement of the piston from engaged to withdrawn is about 5 to 8thou, Hardly noticeable. They are seldom a problem.
The MC, on the other hand, is notorious for acting up. Even if you think it is clear.
OCICBW