Your post is hard to read.
- common issue, as tracker indexes whole SD card.
You need to put a hidden file there on each highest subdir you do not want to be indexed.
As I always forget which file I just put both
.nomedia
and/or
.trackerignore
This will tell tracker to not index media files in that subdir.
About 2
I do not know, maybe you can reuse them with the Android Here application?
And 3?
No idea what WPSystem is.
But you should have a look at PureMaps on openrepos.net and using OSM map data!