Puedes ponerlo. No hay ningún impedimento. Lo que tienes que recordar es que el ORDER BY va al final y afecta a todo el UNION, es decir, ordena el listado completo conseguido.
Para ponerlo en los SELECTs intermedios y generar subordenamientos independientes, estos tienen que ser subconsultas: