if the lug nut bolt pattern matches then yes.. i have 07 Corolla S and also a 10 Corolla S and the bolt patter are both 5x100 so i change them around from time to time
http://www.zestjdm.com/Default.asp this is a good place for 9th gen stuff. i my S grill and the Altis taillights from here i also have http://www.ddmtuning.com/ HIDs 35w 6000k headlights and 35w 3000k foglights and licence plate LEDs
soon other mods... performance mods
You dont need to replace your struts unlees the are worn out, leaking, or damaged... I have an 07 with 105k miles and still dont need then people say you to replace every 60-70k and many shock manufacturers say every 50k but they are just trying to sell you something