ODK clone form along with the data

Hello,

         We are pursuing an ODK implementation for a potential client. 

The implementation requires capturing attendance for a group of 15-20
participants who attend frequent classes at training centers located in
rural or semi-urban areas in India with minimal or no internet connectivity.

We hope to develop a functionality that would allow our field staff to fill
the attendance form with participant names at the initial class meeting and
then clone this form multiple times, saving it to their mobile device. They
would then be able to capture and save attendance data on these previously
cloned forms.

Please see the attached document for specific requirement.

Is this undertaking achievable? If yes, can you provide us with a time and
effort estimate? If not, what are the factors that would prevent the
development of this functionality?

thanks,

ODK Clone form.docx (187 KB)