You didn't list Bore and Stroke, with that many inches from a 302 block I am guessing that it is bored and stroked the maximum. I would think that it has an unacceptable L/R ratio for any long term street survivabilty. It would also seem there is a good chance that it may have a slight
oil appetite. I would advise against it in a street car.