An E90 Msport is not a car. It’s a 325i. /pedant
Welcome along, enjoy your Zed as for track work, a simple set of better brake pads, some lighter wheels (Rays are perfect) and decent tyres are all you need to get going and make the most of your car. Really doesn’t need anything else at all, unless you want to get into silly money.