TLDR: no, your program is not comprehensive.
As batman730 said, you need a hip-hinge movement.
I'm convinced bodyweight movements are critical for anyone seriously interested in health and strength.
That said, I'm also convinced people should become proficient at barbell and dumbbell movements. These three things, IF MASTERED, will put you at the upper echelon.
Later on, logisitcs and desire permitting, you can add things like cable/machine/bands.
Your routine doesn't really address hamstring complex and spinal erectors. If you can figure out a way to McGyver kettlebells swings into your travel workouts, you should consider it.
But I'm convinced kbs are vastly inferior to smart training with barbells and dumbbells in the LONG TERM (in fact, I've yet to see or meet a kb zealot impress me with anything other than some juggling act).
When you're home, or can get to a decent gym on your travels, I seriously recommend working in conventional deads, sumos, single-limbed deads. You don't have to do low-rep maxes - just keep the rep range moderate, focus on perfect technique, and walk away each time with something left in the tank. If I had taken this advice to heart early in 2014 as my former Coach wanted me to, I'd be even stronger and more muscular.