Yes.
Yes, they will.
Cherokee wheels will fit, they have the same bolt pattern, just be aware of the different offset JK wheels are 5x5 and will not fit a YJ which is 5x4.5
Yes they will... both are 5x5
No, the 2007 JK Wrangler is a 5x5 bolt pattern and the 1996 ZJ Grand Cherokee is a 5x4.5 pattern.
With a 2" lift these would clear.
Yes
Yes
Yes.
Yes.
Yes
Wrangler up to 2006, Cherokee up to 2000. Grand Cherokee up to 2004.