Isn't it sooo nice when they make it easy to work with them.
My 3 year old is like that too.
What makes it easy with him, he has been worked with so much since he was foaled.
Started lightly at 2 and a half, but not physically ready at that time.
He just turned 3, so we are riding at the walk and trot.
I do tons of ground work too-all the things you are doing plus line driving him.
We go through town with the traffic-so far so good with cars and motorcycles.
I have ponied him also off of my older horse.
I lunge him over ditches and embankments also so that he is used to stepping down and through things rather than jumping them. lol
I put the lunge line around each one of his feet and have him lift them, that way he is used to things being around his feet. Helps when you get them into the woods.