1- Para derivar al usuario a otra página puedes usar el meta del head
Código HTML:
<meta http-equiv="Refresh" content="tiempo_espera_en_segundos;url=tu_dirección.extensión">
O tienes una función en PHP.
Código PHP:
header("Location:tu_dirección.extensión");
2- Y no acabo de entender a que te refieres en la segunda duda, si quieres decir como avisas al usuario si es él (supongo que te dan previamente un correo o algo que los identifique en la vida real), simplemente mandas un correo con un link con una variable mandada por GET, que contenga un valor aleatorio, y inhabilitas ese usuario hasta que sea direccionado por el link del correo con su clave.
Para ello puedes crear por ejemplo otra tabla, o la que tengas guardados todos tus usuarios, y añades el campo de clave y otro de activado, eso ya depende de ti y de como lo veas más práctico y comodo.