The Canadian Forces do not use Humvees, they use the G-Wagon made by Mercedes-Benz.
One of the ribbons McCormick is wearing is the Vietnam Service Medal. It is unlikely McCormick was old enough to have served in the Vietnam Conflict, especially since he is Canadian.