Is pulling the motor the only way to fix them? preferably id like to repair it, the easiest way possible.
So would I!
But on mine I have at least four that are weeping, and the one on the rear of the block has let go pretty good.
First, you should try to confirm what exactly is leaking. And also look at all of your other freeze plugs too. Here's what they'll look like when they're "weeping":
If the one on the back of your block is leaking, you'll really need an inspection mirror to see it, and it'll damn near be impossible to get to it, to pop out the failed one and drive in a new one. If the old one could be pried out with the motor in place, an expanding rubber freeze plug replacement might work.
If one freeze plug is corroded out, the others are likely right behind it (in my opinion). In my case, it's cut and dry; I need to replace all of the freeze plugs. Really a bummer, too, as they're only 40 years old.
I don't recommend or suggest this, but stop-a-leak might only delay the inevitable, and possibly (likely?) cause other problems.
Again, first step is to figure out where your leak is actually coming from.