I think your questions actually address the core of this debate; and can be answered as follows:
-If you cant drive your car in the rain, Or WOULDN'T because it's just too high strung for those conditions, then its not a street car. -If you cant drive a few hundred miles in any direction and be assured you're going to find fuel to fill up on at any pump? Then its not a street car.
We had 7ft of snow a month ago in just a couple of days...Bet you couldn't get in your street car and drive a couple hundred miles, let alone out of the driveway, that is why I drive a big 4wd diesel all year....Stop being stubborn and stupid about it....You mentioned it has to have bumpers and all this other malarkey, and as the guy with the gasser pointed out, some didn't even have that back then...
I think Drag Week pretty well sorted out what a street car is, so if you don't want to race anything but a purple cam, that is fine there are classes for that...And on top of that, this is the RACE section if you want to be so stubborn!