Estás cerca. Asumo que $_GET['id'] contiene el ID del usuario del perfil. Lo de booleano es simplemente un campo que puede ser true (verdadero) o false (falso). Lo podés lograr también con un campo numérico (1 o 0).
En la tabla usuarios, agregás un campo, por ejemplo, "formulario" tipo "Boolean".
Luego, en tu código, sería cuestión nada más de agregar lo siguiente:
Código PHP:
session_start();
include('acceso.php');
include('form.php');
$perfil = mysql_query("SELECT * FROM usuarios WHERE usuario_id='".$_GET['id']."'") or die(mysql_error());
if(mysql_num_rows($perfil)) {
$row = mysql_fetch_array($perfil);
$id = $row["usuario_id"];
$nick = $row["usuario_nombre"];
$email = $row["usuario_email"];
$freg = $row["usuario_freg"];
$form = $row["formulario"];
if ($form == TRUE) {
echo "<img src=\"link de la imagen\">" ;
}
Finalmente, en el script que procesa tu formulario, si todo ha salido bien, deberías agregar:
Código PHP:
mysql_query("update usuarios set formulario=true where usuario_id='".$el_id_del_usuario."'");
Claro, cambiando el_id_del_usuario por la variable que tenga dicho dato.
Saludos.