17"
No. Two totally different cars.
Yes
YES you can fit 20's on a 2003 cavalier. The rim can be as wide as 8.5 inches and the tire size must be 225/30r20. The lug offset for the rim must be 5-100. The reason why I know this is because I have a 2003 cavalier on 20s
No, different pattern.
NO it will not. The stud pattern is different.
No, not without adaptors.
No. The S10 has five lug rims.
Will as 20 inch after market rim that's on a Chevy fit my Titan
no
No.
nope, i believe the cadillac rim is6X139.7 and chevy is 5x5 bolt patter