I dont even know where to start with this................the appropriate answer would take 30 pages of text or more
Best answer I can give you, learn more about what linux is and how it works before you go much further.
Assuming bluecat uses a relatively generic kernel and its toolchain is x86 compatible, yes you can boot it up on a desktop.The documentation at bluecats website is decent, I recommend reading it, all of it. If it doesnt use a compatible kernel and toolchain you wont be able to boot it up as is on a PC. In which case you would have to use a PC to cross compile apps for the bluecat system.