I was thinking we could utilise one of the towers close to spawn as the battle Tower; it could work by defeating a certain amount of trainers per day for a reward; as well as receiving experience points. (Each day has different trainers and random Pokemon similar to your level)
Go to Battle City, that's where it will be I believe. Also league battles or something like that. That's why battle city is so empty currently!
Currently yes... but in the future they will do something with them I'm sure. Not quite sure what, as we mods don't get word from the devs.