Custom Forms and emailed form setting

If you just want to use one form you could put all the form elements on one form and then use a hide/show interaction to hide individual form fields when each “location” is selected.

In this example I have set up the page so that when the “Form 2” link is clicked the “Phone Number” field is hidden. You can set up a link for each version of the form you need by showing and hiding all the form fields on each version that need to be there.

For your second question, if you go to the settings for each form element you should be able to give more descriptive ID and Name elements which should make reading submissions easier.