Ciao Dex,
essendo festa è normale che ci sia meno afflusso di utenti sul forum. Poi la questione che tu poni non è di poco conto.
Comunque, fermo restando che data la complessità della problematica ti suggerirei di rivolgerti ad un legale che ti potrà tutelare meglio di un forum, in linea di massima puoi redigere un contratto di fornitura del software tipo il contratto Oscon che trovi QUI (è per la realizzazione di siti web, la puoi adattarlo al caso tuo).
Venendo alle domande:
se negli accordi non avete toccato questo punto, la proprietà del software è tua (mi pare del resto che non lo hai ancora completato) e sei in tempo per redigere degli accordi più precisi;
se il software lo realizzi interamente tu, no !
più che una vendita io farei un contratto di fornitura, perchè se vendi loro diventano proprietari del software. Nel contratto puoi specificare che loro possono a loro volta fornire il software ad altri (una sorta di contratto di agenzia ?);
ce ne sono sempre;
certo;
tu stipulerai il contratto con l'intermediario, e nel contratto sarà precisato che nella sub-fornitura del software loro si atterranno alle clausole del tuo contratto (del resto se non hanno la proprietà del software non possono cederla nemmeno, non ti pare ?);
Per gli obblighi verso il cliente, se tu fornisci il software, rimanendone proprietario, in genere ti assumi l'obbligo di risolvere i problemi del software (bug ecc....).
Ti consiglio di studiare bene le clausole sulla responsabilità in caso di danni per malfunzionamento del software.