No sé en que podremos ayudarte. el trabajo lo tienes que hacer la persona a la que han contratado al efecto, si eres tú, pués eso.
A preguntas puntuales siempre se podrá responder, pero si se te queda grande porque no conoces Delphi, te va a ser difícil por no decir imposible, llevar a cabo la tarea que te han encomendado...
Yo que tú pediría la planificación inicial (esquemas y demás) y trataría de montarlo desde ahí (si es que tenían algún plan y si se ciñeron a él, si luego han ido añadiendo y quitando sobre la marcha esas partes tendrías que trabajarlas revisando el código...