Schumacher may wear a shuberth, but it's a full face helmet, not a flip up (in that case, it's the SR1: http://www.schuberth.com/en/motorcycle/sr1.html).
I ordered the Nolan N104 this past weekend, quite excited for it.
As to the track day question, most trackday's follow the FIM rules, which...