Si te fijas bien .. $tab es un array el cual lo lees con el bucle foreach() subsiguiente, si deseas ordenar ese listado de archivos, ordena ese array antes de atacar tu bucle que lo presenta.
Pudes usar funciones como:
asort() o similares
más info:
http://www.php.net/array
Y para el tema de obtener la fecha de creación del archivo .. puedes usar:
filemtime() o filectime()
más info:
http://www.php.net/manual/es/ref.filesystem.php
Un saludo,