Your kit is better than anything I've put together.
The one thing I would add is 2nd Skin from Spenco. Nothing works better, imo, to treat a blister. I first used these playing football decades ago. A square, some athletic tape and I was back on the field without pain. I have some in all of my kits. IMO, moleskin is from the dark ages when compared to 2nd Skin. See:
http://www.spenco.com/product/704-moist-burn-pads-1nbsp12nbspxnbsp2