Your list looks really good. Athens is very compact and you can see a lot in a short time. Walking everywhere saved us a lot of time except when going all the way across town. We managed to tour many of the neighborhoods on our way to various sites.
When we were in Athens last October, we covered several of these the day we arrived and did not need tickets. We like to get out and walk on arrival day to keep the jet lag at bay. We were staying in the Mets neighborhood and walked to Aristotle's school and looked at it through the fence along the road. You can then go over two streets and walk past the Presidential Palace. Continue on south along the street in front of the Palace and cut through the Zappeion Gardens to Hadrians Arch. The trees in the park are filled with nesting Parakeets. The Temple of Olympian Zeus is a little farther around the park and can be viewed through the fence. It has scaffolding covering it so there isn't much to see. We took our time and this took a couple hours at most.
The Ancient Agora is quite large, so give yourself time to explore. There is a wonderful restaurant right outside the exit with lots of outside tables looking straight at the Acropolis. The Moussaka there is awesome! The National Archaeological Museum also deserves some time and is very worth it. These get crowded, but we did not wait long in line for tickets.
A couple of things I would recommend that are not on your list are the spice markets of Evripidou Street and the funicular up Lycabettus Hill. Happy travels!