Hippietrail sugeriu que isso fosse uma resposta completa, então aqui vai:
Para dengue, a resposta é enfaticamente não. Existem quatro cepas de dengue, e ao receber uma delas confere imunidade vitalícia a essa cepa, cada infecção sucessiva com dengue de uma cepa diferente acarreta um risco consideravelmente maior de febre hemorrágica da dengue ou síndrome do choque da dengue. Você realmente não quer um dos dois. É por isso que você não verá uma vacina contra a dengue por algum tempo - os pesquisadores estão justificadamente preocupados que, a menos que possam conferir 100% de imunidade para todas as quatro cepas, a vacina aumentará o risco de doença grave.
Para a malária, trata-se de uma questão mais difícil, baseada em vários fatores diferentes, mas não é algo com o qual eu jamais contaria com a profilaxia da malária, mesmo que você permanecesse por muito tempo.