Strikes me that these are mainly PDI issues - the dealer should have a PDI check list - to check!!

hope u get these problems solved pronto and that they do not spoil your enjoyment of your M3


Neil