IMO this is entirely the wrong place to get advice about malaria prophylaxis. Do a search and you will find out that opinions are sharply divided. This is something you should discuss with a trusted medical practitioner and not decide on the medical equivalent of Trip Advisor.
The same is true for your other medical questions. Currently an increase in measles is being reported in the news in Cape Town. I have no idea what the ramifications of this are. But if you are seriously concerned only the answers of a qualified person can help you make decisions.