05 is the 7th gen, and you should have a spot for the foglight. Its different for the Coupes and Sedans(dont know which one you have)
The radio will require a code if you disconnect the battery, you can get that code from your dealership for FREE if you didnt get one with the car. After you punch in the code, you just need to set up the clock ans set your fav radio channels on the buttons cause they will be erased.
Instructions for Sedan
Instructions for Coupe