He wouldn't fit PHB ranger, as it has 1/2 casting and Drizzt does not.
He's most certainly good, so no need to debate that one.
I would say he is lawful, as he follows his code (particularly that of avoiding killing other drow) to the best of his abilities at all times. Sticking to a code of conduct regardless of the cost to you, even if it's only your own code, is lawful.