David,
I push down on the bumper and it is stiff, travels about an inch with smooth and constant resistance. I don't know if these are Bilstein struts, or how old they are, unless you can tell from the photos.
t walgamuth,
I do have poor ride, not only because the summer tires hit the fender (I am checking if this happens with my winter tires), but also have loose steering, most evident around 40 mph when traveling straight. On turns at the same speed it is sure-footed. At speeds over 60 mph it is more steady, the faster I go the happier and the more steady the car seems to be. (Maybe it is homesick for the autobahn.)

I checked and replaced all worn steering components and adjusted the gearbox. When lifted and shaken by hand both front wheels are steady without any free-play or clunking. I am thinking the cracked upper mounts and the possibly worn struts may cause the loose steering. As mentioned earlier, I also have some clunking on both sides when going over potholes.