First off no such thing as a 1999 Jeep cj, im sure you ment "TJ". If its stock height then I would suggest about a 31in tall by 10.50width tire. A good web site is http://www.tirepackage.com. I use it myself
Wheels are very important also. You have an inset and an out set. The inset is a measurement from lugnut holes to inside edge off your wheel, and outset being to outside of wheel. For instance, if your tires were to rub your frame, you will need more outset. Britt
P225/75r15 102s
the tire size that was used by mfg should be on the sticker on the drivers door
Yes they will fit. I have that size on my jeep w/o off set rims and no lift.
no problem whatsoever
As big as you can find.
Yes, they will fit.
That should be a good swap, it should fit
There is no specific brand of rims and tires that best fit a jeep wrangler as only the size of the tire and rim matter when choosing them. Don't choose ones that are too big or you will not be able to turn justly.
No.
Not with out adapters. They have different bolt patterns.
Yes
Yes