Have a fantastic trip!!
Should you stop over in Beline in Mozambique, pop into Prior do Sol and give Debbie a hug from me, she's the manager and serves a damned fine meal!
All the best, and when you get to Zambia, try Chanters Lodge in Livingstone for a good meal and a comfy bed, tell Richard/Anistasia you're a friend of mine, they give you a good rate.
Enjoy and post lots of pictures.