Intanto le relazioni non sono quelle visualizzate ma quelle riportate nel seguente file
https://app.boolebox.com/app/index.html?obj=3100350031003400360035003600300034003300350035003600320032003600390039003600
per il punto 1 non è corretta la tua modifica in quanto è il GruppoMovimento che determina il TipoContabilizzazione.
per il punto 2 il TipoContabilizzazione viene impostato da te nella tabella tGruppiMovimento quindi non può essere automatico e vedrai se crei un nuovo record apparirà 'Uscita' come valore predefinito.
per il punto 3 non hai fatto bene perchè è la query qsmRiepMovimenti, Origine dei dati della sottomaschera di riepilogo Movimenti, che determina tramite TipoContabilizzazione se l'importo è un'Entrata o un'Uscita
per il punto 4 permette di impostare l'Origine dati del relativo controllo che viene generato quando viene creata una maschera tramite la Creazione guidata
per il punto 5 usa la bozza di esempio al link e vedrai che funziona.