No si desea un orden ascendente para las edades no nulas. Si eso no es importante, podrías ver si
People.desc(:age)
pondrá los valores nulos al final. Alternativamente, puede intentar agregar un parámetro de búsqueda para no devolver valores nulos:
People.not_in(age: [nil]).asc(:age)