Your list is good. I'd add:
- Check tire pressures (start cold at factory spec, theyll go up with heat)
- Bring extra brake fluid and a bleed kit
- Zip tie or remove any loose items in the trunk
- Bring painters tape for your bumper (rock chips)
The stock M Sport brakes will be fine for a few laps but theyll fade after 3-4 hard laps. Take a cool down lap between sessions. Dont ride the brakes on the straights.
Get track-oriented brake pads. Stock pads will fade badly on the ring. EBC Yellowstuff or Hawk HP+ are good street/track compromise pads. You can swap them back to stock after.
Also bring a torque wrench and check your wheel bolts between sessions. They can loosen with heat cycling.
Most important tip: dont try to be a hero on your first time out. The Nurburgring is 20+ km long and has blind corners everywhere. Take it easy for the first few laps, learn the track, and gradually increase pace.
Also get the ring taxi first if you havent been before. Its worth it to learn the lines.
make sure your insurance covers track use. most standard policies dont. you can get specific track day insurance for about 200-300 EUR per day. trust me, you dont want to crash an M240i at the ring without coverage lol