Правильно ли создавать 2 класса в одном файле php?.
Нет, не правильно, но PHP позволяет это сделать, как и размещение классов в разных пространствах имён внутри одного файла.
Считайте, что это Bad Practice.
Нет, неправильно, потому что автолоад.
Ну то есть теоретически это возможно, но на практике автолоад будет искать класс для загрузки в файле, совпадающем с именем класса.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости