You could just go to challenges and win to get a shiny geodude!
33443344
Geodude evolves at level 25 into Graveler in the battle arena.
you will need a Pokemon that knows whirlwind to trap the geodude in a loop then destroy everything else on the other side
5234- Shiny Pidgey 5231- Shiny Geodude 673034- Shiny Jigglypuff
you either catch one by getting its health bar red or by getting a shiny geodude by beating the first challenge level
you cant
turtwig
33443344
new pokemon
Google it and play it
you can't
Get a another account on Pokemon tower defence , at the beginning choose the Pokemon you need . Then trade it with the account you wanted the Pokemon in the first place.