It's hard to tell exactly how far back you'd have to go and
what all you'd have to replace when you cut this apart.
The problem as everyone agrees is that it's all put together
with no straight pipe in between that you could cut and
rejoin. Some things to keep in mind:
If the strainer basket is cracked, you can very likely replace
just that, without replacing the pump.
manual 3 port valves aren't terribly expensive, so if you have
to replace one it's not the end of the world. The ones I have
are glued fittings, so I think you're going to wind up having to
do that.
It looks like you have a motorized valve. Don't know what
kind that is, but with the one I have, it uses a standard
3 port valve and the motor part just replaces the top part.
So, if yours is like that and you have to replace the motorized
valve, it may be no worse or expensive than replacing a
3 port valve.
If you cut it all apart and move the pumps back, I would
put unions on both of them. They did put a union on the
discharge side of one pump, but it's not clear to me that
having just that one does any good, because you still
can't remove the pump. With unions on the suction side,
if you need to work on a pump or replace it, you just
unscrew the union.
If you can do this yourself, even if you have to buy a couple
valves, etc, it's going to be a LOT cheaper than calling a
pool company.
Depending on your cost of electricity, replacing those pumps
with dual speed ones could have a reasonable cost recovery
period. The idea is that they run at low speed to filter the
water, which is most of the time. Instead of running the
pump for say 6 hours, you run it maybe 18 hours to move
the same amount of water. But it uses a lot less electricity
because the energy required goes up at like the cube of
the speed. But I would only use a std dual speed pump.
They only cost a little more than a regular pump. There are
also variable speed pumps, which have electronics and
are very expensive. Those, IMO, are nuts.
Finally, how bad is it actually leaking? For example, If it leaks
two gallons a day, unless it's causing other problems, is it worth
fixing?