Primeiro de tudo, você pode instalar debs offline:
$ sudo dpkg -i <deb>
No entanto, você está certo em não levar em conta as dependências do deb - você realmente precisa ter o deb e todas suas dependências disponíveis offline para instalá-lo com sucesso:
$ sudo dpkg -i <deb> <dependency1> <dependency2> ...
Então, sim, instalar um snap offline é muito fácil, e tudo o que você precisa é de um único clique (já que, como você sabe, ele inclui suas dependências):
$ sudo snap install path/to/snap