1) Я считаю, что меру присечения можно было сделать и меньше. Во-первых работник опоздал всего один раз и это действие не было систематическим. Во-втрых он явился на работу в скором времени.
2) Думаю причиной отказа могли быть именно то, что гражданин сменил 5 предприятий. Причины могли быть разными, но если он так часто менял работу, значит с его стороны были выявлены какие-либо нарушения.
Администратор не имеет право не принимать работника на свободное место, так как это решение пренадлежит начальству предприятия.