From reading the forum and getting advice from our tour operator Reddot tours I am getting really conflicting advice on the above.
Firstly tipping. Reddot have advised that if we want to tip that the driver/guide would be $15-20 a day as opposed to 300 -500 SLR a day on this forum! Also for waiter and porters $ 3-5 dolloars each as opposed to 200 SLR which is a huge differential. I must admit that Reddot do seem way over the top.
Also with regard to Malaria, it has been advised on this forum that you should take anti malarials if you are in Kandy and the cultural triangle but on the medical travel web sites they indicate that it is only advisable as far north as Anauradhadpura.