It reminds me of ours before i did it up. Ours was vertical heavy panels so easy to extend rearwards. A fix for stopping water coming under the walls was wire brush the joint clean & blow out / vac up dirt. Dry out joint with hot air gun & apply polysuphide mastic sealant in a heavy bead along the inside. Thus far its kept the water out (ten years plus).
I agree with others that yours is probably too far gone to be worth keeping. Roof is probably going to be asbestos cement so will cost to get removed, Our double garage cost just under £500 for contractor to wrap & take away.
A new one you could make wider to give yourself room, budget for a insulated roof too.
Best thing i ever did was to insulate mine & re roof it, its now warm in winter & cool in summer.