Haha kids are not the culprit, bmws and other German cars are known for their interiors smelling like crayons. I kinda like it lol. Just find and air freshener a stick with febreeze and you're set..
As far as the head light restoration I would look into buying brand new covers.. they are really easy to switch out( just a couple of clips). They have headlight restoration kits but meh the new covers will make the headlights good as new
Sent from my SCH-I400 using Bimmer App