Mmmm - very 'telling' pictures.
Why have you bought such a car? Ignoring the fibreglass kit (can't bring myself to mention the wonderful Italian racing supercar that this stuff tries to copy) it's had it's roof cut off!
Would you go into a local dealer, look at a few cars and say 'I'll have that one over there please, the one that someone has cut the roof off ' ?
All I can say is that it would be worth some money as a donor car for a RHD conversion.
You say you want a windscreen - why bother just cut the screen pillars off and fit a 'fly-screen'. It would look quite racy!