URL Structuring and Website Setup

Hi,

This is a business directory website being setup on a multisite installation.

The current plan is to make the "Main Site" the global home page for the entire directory site and create 1 sub-site for each city. The reason for this was I wanted to insert the city name in the url as

http://www.domain-name.com/city-name/listings/company-name-in-locality-name/

Can the same be achieved if all listings for multiple cities are in the same sub-site. If this is possible can I know how to achieve this?

As there are future plans to create classifieds and e-commerce sites as well. If the above is possible would go ahead and create 1 sub-site for each (classifieds and e-commerce"

Please advice.

Thanks and Regards,
Alagiri