Can an employer require different waiting periods for medical coverage per class of employees?

Yes, an employer can require different waiting periods. Different levels of jobs may have different benefits which would require various waiting periods.