Para la primera pregunta, pon un input con esto en el origen de control:
=SiInm([decide]<>0;([valor 1]-[valor 2]);([valor 1]+[valor 2]))
donde "decide" es el verficación, y valor 1 y valor 2 los campos
Para la segunda consulta... lo que quieres hacer entonces es un informe con todos los registros, esté o no activa... un informe sobre la tabla directamente y listo. Lo ordenas por ese campo y ya está ¿no?