en efecto mi estimado, textarea no tiene un value...
funciona asi:
Código HTML:
<textarea name="textfield"><?php echo $var[1]; ?></textarea>
Sobre el FILE, dudo mucho que puedas desplegar la cadena inicial, pues al subir el archivo es una cadena local, que hace referencia a la ubicacion de el archivo en la maquina del cliente, y ya en tu base de datos tienes una cadena mucho muy diferente, que hace referencia a la ubicacion del archivo en el servidor.
lo que puedes hacer en ese caso es darle al usuario la opcion de subir otro archivo para sustituir al archivo original.
Saludos...