I would like to do a canoe safari in Lower Zambezi National Park, after Victoria Falls. Anyone know how can I make the land travel between Livingstone and Chirundu/Kariba without first going to Lusaka ?

I went from Livingstone to Chirundu last year. Take a bus from Livingstone towards Lusaka, then a little after Mazabuka, but before Kafue, the road will reach a T intersection and the bus will make a left turn. That is where you get off. You will then need to head in the opposite direction from the bus on that road, which leads directly to Chirundu. Not much of a spot to wait, but there should be a fair amount of minibuses going by. This is obvious from a map, so I guess you were hoping of non-stop transport between Livingstone and Chirundu, but I'm sorry to say it doesn't exist.
