Well for the leather, use a leather cleaner and conditioner. Zaino makes a great leather cleaner.
The scuff marks on the door panel might take a little elbow grease. I have had success getting scuffs out by using a spray bottle filled with about 1ounce of Woolite liquid detergent and then filled the rest up with water. Spray about 2-3 squirts on there and rub with a terry cloth towel. That should take it out.
<img src='http://img.photobucket.com/albums/v296/MaThGr82/BMW%20325Ci/5d2c4361.jpg' border='0' alt='user posted image' />