Hi kahao & welcome to the forum, where are you located ??.
Partial answer to your question I have seen advertised the M/B body kits and they have said in the adverts "pre face lift" so from that I would suspect that certainly the M/B kits will not fit the newer version. Also quite a lot of these kits are being advertised now so it looks as if the dealers are shifting their stocks of the pre face lift parts.
The spring issue is a bit harder to address but I haven't seen anwhere that the suspension has been radically changed, but before ordering I would always get confirmation from the supplier that any item was suitable for my model.
Perhaps someone with a 'new' B can clarify this point further
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!