Does one licence cover all commercial vehicles in Ontario?

No, there are eight separate licences or licence endorsements for different types of vehicle; it is your responsibility to make sure you have the appropriate licence or endorsement for the vehicle you are driving.