Ma parti da zero o hai basi di programmazione e conoscenze di directx e linguaggi .net? (c# e librerie xna sarebbero parecchio indicati per evitare di perdere tempo in cose che altri hanno già fatto)... comunque credo che l'appropriazione indebita del progetto sia l'ultima delle tue preoccupazioni.

Collaborazioni online ce ne sono, ma vanno facilmente a puttane a meno che non siete tutti affiatati, appassionati e soprattutto professionali. Non ultimo ci vuole mooooolto tempo libero. I finanziamenti scordateli, almeno qui in italia, soprattutto se non hai demo da presentare.