You're asking about Online Maps, right?!
1. It depends on whether you will be using services from Google.
Online Maps supports tiles and services from many providers (paid and free).
Depending on what you'll be using you'll need Google keys or other provider keys.
2. Unfortunately, I don't know what "route system" is supposed to mean.
If you mean route search, the asset supports Google Directions API, HERE Routing API, Open Route Service Directions.
3. Yes, it works on iOS and Android.
Infinity Code Team.
Boost your productivity a lot and immediately using Ultimate Editor Enhancer
. Trial and non-commerce versions available.