Hmm. It's appears to be a track car, so it won't be road worthy...
You can say it's 1/2 the competition, meaning it's designed for the track, and you probably won't even see it on the road.
No. It's road legal. But only 150 will be made and its very expensive. But it will break world records in lap times.