El formulario no se especifica si se debe agregar a una pagina ya existente. Si es así, el tiempo de entrega seria menor a 10 días. Recomiendo usar una base de datos para el registro, incluir un modulo que muestre la información (solo al administrador) de las personas registradas, por lo cual también recomiendo una pagina de acceso vía usuario y contraseña. Podria usuar PHP y Myslq por ser gratis. Tengo años de experiencia con estas y otras tecnologías, como Java y . Net, sqlserver, mysql,oracle, nodejs, Html, JS, etc. También he laborado en varias empresas privadas, la mas actual: Grupo Salinas.