You'll get more effect replacing the condenser (with dryer) and re-doing the o-rings. The o-rings get old and lose their flexibility over the years, and cause most leaks that aren't actually compromised hoses. I'll bet money, if your condenser is original, the fins are brittle and it's not doing much of a good job at dissipating the heat. The rear AC lines look, to me, like they quite probably just need new o-rings. The AC shop wants to install a new compressor because they don't want you coming back in two weeks and telling them 'it doesn't work, why didn't you replace "X", "Y", or "Z"?'. So they want to replace stuff, not fix it. That way you pay, and they don't have the liability for a re-do repair.