I don't know if they will fit the forks. But I think the fairings will get in the way anyway.
I can mount it to the rear subframe. I talked to tradypizza and he said the track prob would not let me use it on the track. Prob because if I stick it out far off the bike others can not see it. And the fact that it could potentially stab someone in a wreck.
I guess I won't be able to test it until the track day. But I will contact you about getting one soon.