When I was researching my car (bought used from a Ford dealer), I asked a BMW dealer to give me a spec list based on the VIN. There were a bunch of options I wasn't anticipating listed, including Premium Sound (a bonus to me).
Not sure about your last question, although I doubt it.
Just a girl and her 863 ponies...
2013 Santorini M3
2016 328i Alpine White Wagon (Lab hauler)
199x Sapphire M3 (because racecar)