Yes you will need antennas for all of the above. The good thing is you can get away with having then all hidden except for the GPS antenna. I have been running a GPS receiver in the corner of my dash/windshield with out a problem. There are actually gps receivers that will be coming to market soon that allow you to pick up a fix inside a building. When those come out you should be able to put it anywhere in the car. I am sure they are going to be pricey though. If you really need a all in one antenna I think the MP3Car store has them. Only problem then is you are going to need a wireless card and gps receiver that have a hook up for an external antenna.