Chris,
Nomenclature in Project can be quite confusing. As Trevor notes, each column header in a view has two or three elements. There is a field name, a column title, and in some cases, a friendly name.
There is no field called "Task Name". What you see is the column title. For most built-in fields, by default, the title is also the field name (see the view entry table). The Name field is a special case. For task based views (e.g. Gantt Chart, Task Usage), the Name field is titled "Task Name". For Resource views (e.g. Resource Sheet, Resource Usage), the Name field is titled "Resource Name". For extra fields (e.g. Text1, Number1, etc.), the field name is still the same (e.g. Text1, Number2, etc), but extra fields can also be renamed with what is called a friendly name. So for example, if the Text1 field is used to identify a "phase", the field might be renamed "Phase 1". Or the title of the column could be "Phase 1". However, if that custom field is being used in a custom field formula, it must be referenced by its field name (or friendly field name), not by its column title.
Is your head spinning yet?
So, when using an import map, the Name field for task elements will be the task name and for resource elements will be the resource name.
With regard to minutes to hours translation, you are correct, the import will interpret the value per the Project option settings. However, internally Project stores all time based data in minutes.
John