Do I need to provide different billing information for each Domain Name or is one Billing Contact enough?

Billing information associated with each Domain Name can be different or identical. You can assign the same billing contact to all Domain Names or one billing contact for all.