Frida, I have been to South Africa and your plans sound good. You will have a wonderful time, 39 days, WOW! Wish I was there that long. You will find that meals are very cheap in South Africa. I don't know how prices are in Norway, but to compare South Africa to the US, South Africa is much cheaper in most everything. I'm planning on going back soon and will spend more time in Northern & Eastern South Africa and into central Africa. You will notice it being different in the southern hemisphere then up in Norway. Kind of neat. The weather will be much warmer, lots of sun. Enjoy!
Greg