they are cheap but, at 99,000 miles with a cracked strut mount and a "little leak". I think is time to invest some money in the front end, i.e. new struts, mounts, control arms, idle arm bushings, etc., specially if you have noises.
Take it to somebody that knows MB's.
Sway bar bushings, you can do it yourself.