1) si ves, la función que crea la carpeta recibe como parámetro un string que será el nombre. Puedes hacer que ese asociador sea parte del nombre... ó como quieras.
2) Lo mismo. Recibes el formulario como cualquier otro y el resultado puedes concatenarlo a ese string que dará el nombre... es solo un string (cadena).
www.php.net/mkdir www.php.net/variables.external www.php.net/language.types.string