Yes, IF the operating voltage of the stereo is the same as the battery output voltage of the vehicle.
Yes, most cars come with extremely basic factory installed stereos with radio capability. Factory installed car stereos have changed over the year. The quality and features of the car stereos differs between manufacturers.
Cheap car stereos typically have very low bass and lack the "bump and thump" of more expensive car stereos. You can purchase nice car stereos online from websites such as Amazon, Best Buy and Walmart.
clairon
The users reviews of Kenwood branded car stereos have been very good. Most of the reviews state that the sound on the stereos is of good quality, it has many features and is easy to install.
no any car does not work on any car
Walmart probably has some of the cheapest prices on car stereos but price doesn't translate to quality. Crutchfield has some amazing deals on car audio equipment.
Truly, the best car stereos have clear, non-muddy bass, and crisp treble. Ask your car stereo dealer what he thinks, and he will usually give you an honest opinion.
Car stereos often play both MP3 format and CD-R disks. A home stereo may not do one or the other.
I have seen reports of interference with satellite radio signals, but nothing regarding any reports of feedback in car stereos.
Craig's List or Ebay
Any car stereo is iPod ready. The issue with most late model cars is that there is no input jack for your iPod. However, an input can be purchased at any electronics store and can be installed on nearly any car.
There are many different brands of car stereos. Some of the more popular brands include: Pioneer, Boss, JVC, Kenwood, Alpine, Sony, Fusion and Clarion.