Shock ripped off mount! Rear! Advice needed

you said you had a friend that is a welder fabricator. That repair should be a piece of cake for him if he really knows what hes doing.So you don't have anything to worry about