Those are all the gods that are in the game so far. More coming soon!
As for the map- it can be done, but I’ve heard a lot of people struggle with it, so the next update is going to add a bit more time to that mini game.