You're actually missing one as well, which is Wild Horse border crossing, south of Medicine Hat, which has the supplemental benefit of being able to bring truck traffic into Canada and up to central and northern Alberta and take it off of Highway 2, which is currently very congested.
There is only one 24-hour border crossing in the province and that's at Coutts, which is on the far west side of the province, south of Lethbridge.