Nice post. Two more items that I like to mix into 1:1 agendas, not necessarily every meeting though:
1. What do you need from me (as your manager) to accomplish the top objectives?
2. What do you need from me for your personal dev and growth?
3. What do you need from the teams to accomplish the top objectives?