thanks for the comments everyone!
yes the featured post banner is just a check against whether or not a post is "sticky" then just applying some markup to display the banner on that post if it is.
the location search is a custom implementation of a database of all the city, state, zip, log/lat, county, etc in the US and is not using the default fields in Classipress. I modified everywhere there is a city/state/zip combo (ie, the add a new listing form) to use this database and then write a value into the post data that matches exactly - no misspellings or random city names that way
. Then the search was modified to use this data as well.