Yes, sonicelectronix.com does have good prices. For the head unit you will need a wire harness, antenna adapter (if kids these days even use the actual fm/am part of the radio) and a mounting kit. Front speakers are 5 1/4's (5.25's) rears are 6x9's (6x9's). Instead of us picking something for you, go to the site and find something in your budget and we'll tell you if it's reliable.