1) Is it possible that when choosing a location and selecting X category, only show ads for the selected location and category?
This helps to reduce queries to the database.
The search engine does work very well, because when searching for something, it only shows results from the selected location.
2) it will be possible that when clicking and selecting a location among the popular locations, it will redirect directly to that location.
Because it is eye catching to see a number of ads and when you click it does not redirect to that location. Instead, it redirects to home.