Pude avanzar bastante ya que encontré un formulario que tiene campos de escritura obligatorios donde se le pueden pedir los datos de nombre. apellido, direccion, mail y cuando el cliente acepta graba los datos en una base MySQL y manda los mails pero no pude:
a) Agregar un campo desplegable con 5 opciones de productos y obligarlo al usaario a seleccionar un campo distinto al que esta por defecto.
Logro colocar el desplegable con una primera opción que dice "Seleccione producto" pero si el usuario no cambia esa opción me llega el mail diciendo que el producto comprado es "seleccione producto"

b) Agregar un calendario par que el usuario seleccione una fecha posterior al día actual.
El Formulario que uso lo pongo a continuación y valida con jquery.validate.js y jquery-1.4.4.min.js
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Formulario de Prueba</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<link href="css/estilos.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="js/jquery.validate.js" type="text/javascript"></script>
<script type="text/javascript"><!--
$().ready(function() {
$("#formulario").validate();
});
// --></script>
</head>
<body>
<div id="contenedor">
<form id="formulario" name="prueba" method="post" action="enviar.php" enctype="application_x-www-form-urlencoded">
<label>Nombre</label>
<input id="nombre" class="required" type="text" name="nombre" maxlength="60" />
<label>Apellidos</label>
<input id="apellidos" class="required" type="text" name="apellidos" maxlength="60" />
<label>e-mail</label>
<input id="email" class="required email" type="text" name="email" maxlength="60" />
<input type="submit" name="enviar" id="enviar" value="Enviar Datos">
</form>
</div>
</body>
</html>
Desde ya gracias por la ayuda.