El paso 3 lo puedes hacer con un archivo por ejemplo:
tarjeta.php
Y dentro de tarjeta metes algo así:
Código PHP:
Ver original$id = $_GET["idusuario"];
//Consulta a la base de datos con ese id, y mostrando sus datos con un while($row = mysql_fetch_array.
Para ello guardas un campo en la base de datos con el ID del usuario y lo captas, o también puedes guardar un ID especial y en vez de $id = $_GET["idusuario"] pues $_GET["idespecial"].
Con eso mirarías la base de datos, con un archivo, de todos los usuarios, mostrarías los datos de cada usuario (para lo de la tarjeta) y generarías un enlace para cada uno.