Can chemicals of different hazard classes be stored in the same cabinet?

Yes, provided the chemicals are non-volatile, AND are properly segregated by a means of secondary containment such as rubberized trays or plastic tubs.