Para sacar el ultimo registro, t recomiendo usar en SQL la funcion max(id), lo que te daria el nro de id del ultimo registro y tb la cantidad de estos.
No entiendo a que t referis con eso del total de paginas y paginas con mas archivos.
La parte del archivo mas bajado se puede hacer asi
Código PHP:
$query = mysql_query("SELECT clicks FROM tabla ORDER BY clicks DESC"); // Ordena al reves la tabla de acuerdo a los clicks de los archivos
$masbajado = mysql_result($query,0,"titulo"); // Toma el primer valor de la consulta, que corresponderia al archivo con mas clicks, y devolvería el titulo
Espero q te sirva