Você precisa adicionar a chave do pub manualmente.
O comando é
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com «key number»
onde «número da chave» você deve substituí-lo com a chave ausente.
Por exemplo, neste erro você recebeu
NO_PUBKEY 1F968B3903D886E7
você pode fazer
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update
Dessa forma, você irá baixar essa chave no seu chaveiro do servidor de chaves (keyserver.ubuntu.com)
Sobre o erro BADSIG, verifique esta resposta aqui