is there a way to assign the first registration data automatically to the shipping address and the billing address so that the customer don't have to fill it 2 times?
If the first address has all data required for shipping and billing it is by default automatically assigned to the customers shipping and billing address.
It's only first time when you create the admin account you have to change both shipping and billing.
The "normal" customer should not have to fill out anything twice.