Preparing the data from PLM to ERP


I work in an aerospace company, and I have created the following hypothetical situation that is similar to our current scenario. (shown in the figure above).

Following the relationships established in the figure above, if I filter the EBOM and the MBOM for a Customer Request - using the Product Configuration Object -, then only the following parts should appear (100% BOM):

For Customer #1: For EBOM (Part #1, Part #2, Part #3), While for MBOM (Assembly #1, Part#1, Assembly #2, Part #2, Part #3).

For Customer #2: For EBOM (Part #1, Part #2, Part #5), While for MBOM (Assembly #1, Part#1, Assembly #2, Part #2, Part #5).

 

My questions are the following: 

Given that I have been able to prepare the data as shown in the figure, 

Q1: What is the best practice to prepare the data to be sent to ERP for customer 1 and 2? 

Q2: What would be the top node collecting the BOM that will run the MRP for each unit? And what is the best practice to set it up?