you can try a VM of linux and see if your hardware works with a default kernel. if a device is not working you will need to recompile the kernel.
if you're looking for an out-of-the-box solution, forget about it. there is currently bodhi linux, and other distro which offer tablet support but none of them meet my standards.
obviously you need to spend some time configuring to the way you want but its great. you get all the tools to work with window managers, docks, hotkeys, mouse gestures,virtual desktops,..etc, and if your good enough it is possible to have a front-end like android.
then why not just install a cheap android tablet? Because you can't expand on a tablet, you are actually shrinking it. the cameras become unusable (if installed in dash) for one.
for me, coming from CF about 7 years ago, linux changed my mindset from "install os and install a front-end on top of it", to "make the os as a front-end"
you get so much more control over your carpc, possibility becomes endless.
CF was good back then but the UI is now out-dated for touch. no thumb scroll for one.
with linux you can do system wide thumb scroll, onscreen keyboard..etc
will post beta pics soon, delayed as i'm writing my stackable playlist manager as seen in CF in HTML5.