Also “strait and narrow,” which very few people know these days.
I don’t think so. That would mean “tight and narrow.”
I have always said “straight and narrow.”