Get your money back or make them tare the roof off and do it over and watch them resheet it,as for venting it, there is no soffit vents so if they were to put ridge vent you would need to bring air through the soffit and in one of your picturs there is NO vents at all so the ridge vent would not work right with out it maybe if you had gable end vents it might help but you would have been charged extra for installing soffit vents.