How to link fields from a Content Type to an Entityform field
Thinking of this leads me to the following conclusion. You want to hand over the tablet, meaning it should not be logged in as an administrator or by any other means allow people to see and edit more then then allowed.

So you could do this with simple comments. 

Create a content type of event in which you have fields for the date, the name of the event, the location and the recruiter (author?).

Then edit the content type and navigate to this tab:


Here you can add comment fields, including the name and any other information you want from the person. Give anonymous users permission to create comments, but not view them and you are done. 
Later if you log in, an admin can edit the comment and add notes.

Another solution would be the webform module. More or less allowing you to create any type of form on any type of node. It comes with a wide variety of fields and a clear admin interface, also allowing exports etc. 
Adding notes can be achieved by editing the submission as well.

UPDATE:

I always thought entity forms were for backend forms. You can attach one to a node folloing this tutorial: http://www.sixmiletech.com/content/embedding-entiyform-node

That should solve your entity reference stuggles.

Summary of the video would be to create an entity reference field on the event-node. Configure it to reference to Entity form type(s). On the manage display tab of the content type configure the entity reference to 'Render the entity`.

Now create a node, select the right entity form type and save. You now have a node with an attached form.