Ask him for the part numbers of the items he does have and punch those into realoem or an etk and see what comes up. Usually the entire kit will be displayed. You might also want to try the ebay seller 'roveractive'. He carries stuff like this and I'm sure can get it. He is honest and reputable from eveything I've heard. Here you go:
Interior trim:
http://www.realoem.com/bmw/showparts...72&hg=51&fg=45
Rear cupholder:
http://www.realoem.com/bmw/showparts...31&hg=51&fg=95
Gearshift:
http://www.realoem.com/bmw/showparts...02&hg=25&fg=25