its a free phone call, they can tell you for sure if your covered or not.
strut, test them, push on the front fender push it down, does it stop bouncing with in 3 bounces, should stop in one or more.
strut mounts can be changed, i took my struts off bought new mounts, 30 a side, then dropped the struts and mounts off at the front end shop, they charged me 30 to install the new mounts. you need air tools, and a spring compressor to change the mounts, 30 bucks is the safe easy way to go.
de greasing the engine, just dont soak the alt down, other then that you can blast the whole engine and trans, top to bottom.
clean the engine, then determine whats leaking, fix as needed.
the grinding sound, i dont think thats a strut mount, they knock over bumps, axles or brakes, or a bad hub can grind tho.