business name,i just put in a random letter. tax id,if your in the US it is your social security.if it doesn't apply to you,just put in all zeros.
i haven't used them,but in general, most people don't have a business name.it's not needed for payment. putting in all zeros means you don't have a tax id.weather or not they have to send tax info in depends where you live. i would contact them.