Google é o seu melhor amigo, nunca esqueça de tentar utilizá-lo pois geralmente as respostas estão aí na nossa frente.
Sobre o Gospel & Destino nas Cartas:
Dê uma olhada no repositório do rAthena, eles tem essa correção, que inclusive não me recordo se aplicaram aqui no Hercules, mas essas modificações podem ser feitas por aqui também, só dê uma olhada na compatibilidade e se for necessário, adapte o código de acordo com o que está acima, sempre funciona. https://github.com/rathena/rathena/commit/894d6f2fe64a401a62ceb57ec48f803e1e7f72be
Sobre a limitação de fala:
Isso é uma limitação do seu hexed, dê uma olhada no limite de linhas aplicado nele, o emulador raramente tem algo a ver com isso, ao menos que esteja tentando falar um livro, aí realmente não da.
Sobre o item utilizável:
Coloque uma verificação baseada em script no arquivo, verificando a quantidade de Zenys antes de utilizá-lo. Não há uma forma pronta de fazer isso.
Sobre a inserção de ícones de buffs no cliente:
Isso é possível, mas são necessárias várias modificações avançadas que provavelmente você não iria conseguir fazer e muito menos fazer a manutenção desses arquivos com o tempo e atualizações, portanto é melhor deixar isso para lá.
Sobre os demais assuntos não mencionados:
Todos são modificações na Source e você pode dar uma olhada no Google, use suas pesquisas em inglês e você verá que boa parte tem algum começo para você se aventurar, mas recorde-se de que são modificações que não são aconselhadas pois requerem um conhecimento avançado.