We've developed a Telephone number option extension that will be in the marketplace this week - so that admins can make telephone, company and/or fax number optional or mandatory for customer registration. Will see if we can quickly add an optional field for TaxId input for customers that shows up in all the necessary places.
Will keep you posted here.
Lee
(why2 on the marketplace)