Hi Julie! From an M&W perspective:
Most of the battalions listed under CEF do not have “Infantry,” but some do, so there is some inconsistency. Also, many of the battalions have a local designation. I don’t know if the 102nd had one of those, but you could include that. Otherwise, looks good.