The waiver only applies to the visa ‘fee’ requirement. All other visa requirements, including the need to apply for visas before travelling and obtaining visas on arrival, as the case may be, shall still apply, the only change being that nationals of the above-listed countries will not pay for the visas.
With regards the KAZA UNIVISA (the visa that allows easier travel between Zimbabwe and Zambia), the fee will still be applicable.