How do these colleges stack up against what I'm looking for?

Rice and Vandy need to go into your high reach category. They are unlikely.

Emory and Tulane seem to fit well. Also GW and prob Occidental.

Davidson, Wake, W&M really don’t seem to have the urban feel you want.