Can I expect a difference in drive space used for backups between the btrfs option and the rsync option?
Sim. A opção rsync
usa hard-links. Isso significa que, se um arquivo permanecer o mesmo entre snapshots (estes não são backups, BTW), o sistema de arquivos precisará armazenar apenas um novo nome / caminho para o mesmo arquivo. Isso também significa que, se um arquivo for alterado entre instantâneos, todo o novo arquivo precisará ser copiado.
Por outro lado, os instantâneos BTRFS funcionam no nível do bloco de arquivos. Isso significa que, se um arquivo for alterado entre os instantâneos, apenas os blocos alterados precisarão ser retidos no novo instantâneo; Os outros blocos do mesmo arquivo podem ser compartilhados entre vários instantâneos.
Outra coisa que afeta a quantidade de espaço usado na sobrecarga do sistema de arquivos, que varia entre os sistemas de arquivos.
Are there any drawbacks to using btrfs instead of ext4 for a home system?
Sim. Antes de usar o BTRFS, vale a pena ler a documentação. Este não é o seu sistema de arquivos do dia a dia. Em particular, leia as Pegadinhas que discutem a fragmentação de arquivos de gravação aleatória (como bancos de dados do Firefox sqlite) .
If some kernel update or whatever did prevent the system from booting, will Timeshift pop up during boot as a recovery option?
Em suma, eu não sei. O Timeshift se integra ao bootloader, mas não sei até que ponto. Você pode precisar obter os devs sobre isso e fazer alguns testes por conta própria.