Not to keen on Sani 2C as its way too manicured trails and to crowded. Can not recomend http://www.freedomchallenge.org.za/ enough Though thats about three weeks. There is a week or faster event Race 2 rhodes in june there is amarch event race to Cradock but that one’s full already.
There is also the touring (semi) guided version of race 2 rhodes in september. For the adventurous people not afraid of a bit of carrying shoving a bike and map reading a wonderfull event.
It is by far the best bike experience of my life(I have done the spring ruide and the full 26 stage race(took 3 weeks as I got injured)
Its a bit remote at times so ya should either have mates of be adventurous. Some days I didn’t see another competitor except forr breakfast or dinner