I live in Western New York and their Flat Rate Priority mail usually gets to me within 3 days of placing an order. When they have to go to BMW N.A. for stuff they don't have in stock it can add maybe a week.
Can't comment on your parts, but maybe Inge can add some of his knowledge here.
As you can probably see, you will need parts #7, 8, 9, 11, and 12 for proper reassembly.