A mi se me hace que te lo dejaron de la tarea en la escuela y deseas que alguien te ayude con la tarea.
Bueno, mira la pregunta 1 seria:
create database proyecto;
use proyecto;
create table cliente(
id int(5) not null auto_increment,
nombre varchar(255),
apellido varchar(255),
primary_key(id)
);
para la segunda pregunta.
checa la pagina de php en la sección de mysql
http://www.php.net/manual/es/function.mysql-connect.php
Para la tercera crea tu formulario enviando a otra pagina con Get o POST, y el php donde mandes eso toma las variables con $_GET o $_POST o $_REQUEST para cualquiera de las dos, y mételas a la base de datos con
codigo SQL insert into clientes (nombre,apellido) values ('$nombre','$apellido');
y para ejecutarlo con php búscate en la misma sección de mysql de la pagina de php el mysql_query,
conectandote previamente con mysql_connect.
y para la 4 y última pregunta
ejecuta con el php la consulta de sql select * from cliente
con las funciones de php
mysql_query
mysql_fetch_row o mysql_fetch_array o mysql_fetch_object, recorriendo con un while o for o lo que quieras e imprimiendo según la instrucción, búscalas dentro de la pagina de php..
Espero que después de esto puedas hacer lo que necesitas, recuerda que no hay mejor forma de aprender si no es batallándole un poco