Ok, há inúmeras respostas para o login automático - é um recurso do kdm & gdm, ou pode ser feito iniciando x explicitamente em vez de usar um gerenciador de exibição, etc.
Quanto à parte de bloqueio, há um arquivo que você pode jogar:
/home/<user>/.fluxbox/startup
No início do arquivo, adicione as seguintes linhas:
/usr/bin/xtrlock &
/usr/bin/sleep 5
xtrlock, faz o que você quer com o bloqueio de sessão. O e comercial significa fazê-lo em segundo plano - continue em frente com o próximo comando, o sono ajuda a garantir que a tela seja bloqueada antes que qualquer outro aplicativo seja iniciado.
Observe que a última linha deste arquivo de inicialização é a linha que realmente executa o fluxbox, portanto, isso é executado antes que qualquer aplicativo seja iniciado.
Em termos de segurança, eu não acho que você pode pressionar ctrl-c para contornar isso, mas a segurança é obviamente menos apertada do que no cenário de login completo.