"The customer name is not listed in the label. Are you suggesting this gets typed in for each customer?"
Yes, QB will carry it down for you if you put the data entry into the Customer record when first setting up the customer. This is why I teach to use the Tab key when done entering something in a field. When you enter Customer name, or Company name, and Tab out, QB carries it down for you. If you click the mouse and jump around from field to field, you aren't allowing QB to do some of the work it will do for you.
"Does Customer Name have to be duplicated for the Bill To 1 field?"
YES. It needs to be in the Bill To Block. Line 1 might be Company OR name, but what shows on the sales form is what is in the Bill To Block.