The whole thing is laughably unenforceable as well. They're trying to end run around federal law protecting members of the uniformed services. You can write any contract you want & have anyone you want sign it about. Doesn't mean anything, at all.
Also I'm pretty sure if I got called up to go to war, there is going to be someone in the DoD who can give me a little legal help in explaining to the landlord how hard they need to pound sand.