Bad Struts
Sounds like your ball joints are shot. Could also be your axles. I had the same noise, clunking when i turned and it turned out to be my axles. Check the boots to see if they are ripped.
cv joints
I would think so.
axle seals, it probally does it more after you complete a turn. You should check the rotors and wheels from the insode for oil. (make sure it isn't brake oil)
Your 2007 Jeep Grand Cherokee 16 inch aluminum wheels will fit on to the 2000 Jeep Cherokee Sport. Any wheel larger than 16 inches will not yet on to the 2000 Cherokee.
where is the ac drain on 1999 jeep grand cherokee limited
Wrangler up to 2006, Cherokee up to 2000. Grand Cherokee up to 2004.
Yes
Yes
Yes. Both of those are 5x5 (also seen as 5x127) bolt pattern.
There wasn't a 2003 Cherokee. The last Cherokee was 2000.
No, too many were produced and it is not a limited production vehicle like the 1998 Jeep Grand Cherokee 5.9 or the SRT.