With the wiring, you just plug the harness into the factory plug that you will remove from the stock radio and whatever deck you get will have a plug with the exact same colours of wiring on the harness. All you basically have to do is match the colours which is easy.. If you want to make the radio simple to remove after installation, you can use butt connectors and if you get a new car you just uncrimp them. Depending on if you get a single DIN or a double DIN, you're going to need what is called a dash kit.
Found here:
Full Single DIN kit
http://www.ebay.com/itm/Stereo-Radio...#ht_2439wt_689
Just the Double DIN part
http://www.ebay.com/itm/Stereo-Radio...#ht_2439wt_689