Well, a lot of questions you got there

Is support available? Price/terms?
This is an open source project. Meaning you get quite a bit of support by asking your problems here. I guess that if you 're in need of a feature that would normally not be included in C::B or that would require amounts of effort to create, then I 'm sure someone could do it for you for a reasonable compensation.
Assume we have new Computer with blank Hard drive. Any special hardware do's or don'ts
None.
Step by step what do we do. What version of Linux, What Linux software is needed.
Any Linux distro will do. The needed software exists in all Linux distros and is either preinstalled or you can easily install it from your distro's CDs.
Currently there is no binary version for Linux, meaning you have to build it yourself. This is a process that takes about 15-20 minutes in a reasonably modern PC.
Coming from windows, do you recommend we get the windows version going first
This will allow you to get the feel of C::B and see if it suits you. What you see in Windows, is exactly what you 'll see in Linux too.
Underwindows we compile on one machine, download to the target machine, run the test code on the target.
Can you compile on a windows machine and target a Linux machine.
Yes, this is called cross-compiling. After it is set up, you won't know the difference whether you 're compiling for the native OS or another.
Note that this is not a C::B feature, but rather the compiler's.
Is same source code used for windows and Linux?
If you 're asking about C::B's source code, then yes it's the same. For your project, you must make sure you 're programming in cross-platform ways (i.e. using cross-platform libraries, etc).
Can device drivers be done this way? Any support for Linux device drivers?
With C::B (or any other IDE for that matter), you can create any kind of program. Yes, Linux kernel drivers can be compiled with C::B.
Anyone done anything with Solid State PC under Linux? Use Flash rather than spinning HD with standard motherboards.
I do it all the time, but I don't really understand what you need to know here...
How much time will be required to go from blank machine to hello world approximately
In Windows, ~1-2 minutes using the binary installer.
In Linux, ~15-20 mins to compile C::B.
Oh, and welcome
