Is the Ferrari F50 street legal?

Yes, it is.