@Elkeater your list looks pretty good.
The only recommendations I can give:
If you are comfortable wearing boots all day that's fine. But I prefer a pair of comfortable tennis shoes around the lodge and out sightseeing.
SAFETY TIP:
Don't Carry All of Your Money In One Pocket. I highly recommend you and each family member carry a very small amount of money in an easily accessible pocket to pay for snacks, meals, knickknacks, etc.. Then when convenient in an indiscretionary location replenish those funds. Never Show or Flash a Wad of cash.
I would also add a couple of long sleeve mid weight hunting shirts for cool and cold mornings and evenings, as your vest and jacket may not be enough warmth.
+1 on carry wet wipes in all the carry-ons; no worries about having a damp wash cloth and towel to deal with. A wet wipe or two to wipe your face and hands in flight, at the airport and in the field can be a great pick me up.
+1 on getting Global Rescue or alike. It may seem unnecessary until something unforeseen happens and medical assistance is needed.
Having lived in Tucson, think of Africa as going from the desert to the mountains back to the desert in July, November, and December all in one day....for 1 day, or through your entire trip.
A small sewing kit is both nice to have handy for sewing up any holes, rips, tears, buttons, etc. you may get in your clothes.....and if not needed a good gift to your: maid, laundress, cook, or tracker.....or bring along several of those cheap Walmart sewing kits to hand out to each one.
Happy Hunting.