Carcano carbines were not issued to Canadians.
The ribbon bar is wrong; For overseas service as indicated by the Defence Medal (1st ribbon) the Canadian Volunteer Service Medal (2nd ribbon) would have a silver Maple Leaf. In any event, the Defence Medal and the War Medal were not awarded until after the war so should not appear on a uniform intended to exhibit a war-time soldier. If the intent is to exhibit a still-serving veteran of the war, then a 1939-45 Star ribbon would be worn. This was originally the 1939-43 ribbon and, along with the Africa Star, were the only other ribbons approved for wear during the war in addition to the CPSM.
Lastly, although the shell dressing was often tucked under the can net of the MkII helmet it is rarely seen with the motorcycle helmet (or the Armoured Corps helmet). This is because the shell dressing was carried in the motorcycle's pannier (and in the AFV for the armoured types).