Hooker/whore - Why is it okay to use slang when it’s about sex workers? These are pretty offensive words, and the media shouldn’t perpetuate their use. (Oops. Guess they wouldn't appreciate hooker chic then.) Escort, prostitute or the umbrella term sex worker are all preferred to these.
Street walker - It’s a subtle difference, but “street worker” is preferred. People who live or spend a lot of their time on the street but may or may not be sex workers are often referred to as the “street-based population.”
Good to know, good to know.