I like number 1.
For number 2, I'd also like it so that we could know when someone's around. It could be off by default and if anyone wants to reveal their location they can choose to do so from settings.
I'm not so sure about 3, yeah it would be helpful but might need a cooldown so that players don't constantly use it and then battle the gym again over and over.
Grass tufts would probably fit better for number 4.
For 5: we already have quests to capture legendaries, the ones I'd like to see roaming though would be the Latis.
Agreed with 6 and 7, not sure about 8 if you mean footprints as it might be pointless to have footprints since you already would see players who chose to be visible. It would clutter the servers.
Might have better chances of Niantic seeing this on Reddit though, I doubt they check GP.
