I visited Kruger this Jan and in a days self drive saw countless zebra, giraffe, multiple elephants and a whole rhino family. It’s not the best season but far from a waste of time. Pretty warm though.
Vic Falls will be low in Jan. Mays sees amazing water flow ( I was there last week) and while things are busy, Vic Falls and Livingstone are pretty laid back places.