1. I think you should develop it in Linux OS instead of Windows because lack of internal access in windows and the src are not provided for Hybird Kernel. I believe you need to manipulate the Cluster with the Kernel of operating system right?
2. NOt very sure...
3. Have you check out
Beowulf-style Compute Cluster yet.
I am not too sure about Beowulf Clustering.
you can also check this site to further help you with Beowulf Clustering
www.beowulf.org/