For us to add your city to Transit, it needs to have its transit data opened up as public GTFS feed. The GTFS Data Exchange website provides a non-official list of GTFS feeds that exist. If your city doesn't seem to have one, get in touch with your local representatives about opening up transit data. See also our Open Transit Data Guidelines.
If it does have one, it's only a matter of time before we add it to Transit. Check back here once in a while as we're giving ETAs on cities we're working on. There are several ways to stay in touch about new city releases:
Yes, where it's available. You'll know a route is using real-time schedules when there's a little pulsing wave next to its schedule timer. We usually add real-time support as soon as it's available. If you see routes or feeds that don't use real-time schedules, there are good chances it's because the transit agency hasn't opened up that data to developers yet. Check out our Supported Cities page to see which transit agency has real-time schedules available.
We really want to build the best Transit app that's out there. For us to keep adding new features and technologies to the service, all while making sure the data is always up to date, we decided to offer our service on a subscription basis. We know it's not something people are used to, but we also believe it's a reasonable and more sustainable way to charge for software.