Alterar o umask dos processos para 0 deve fazer com que esses processos criem arquivos com permissões completas de leitura / gravação, a menos que esses processos executem ações explícitas para limitar as permissões (IMHO incorreto se não houver opção de configuração para influenciá-lo).
Você poderia pensar em usar um sistema de arquivos VFAT, montado com -i umask=0
se seus aplicativos puderem lidar com as limitações do VFAT. Como o VFAT não tem noção de usuários, isso pode funcionar para você.