Before you go much further, I'd recommend reading this thread: New to CarPCs? Don't know where to start?
It will help to answer your questions before you get started. Like the questions you have about the power supply for instance.
As for the bt adapter, wifi, gps, find the respective forums and start reading up on what people are using and why. You will get some great insight into what's available out there.