The only thing i have to say is the callouts are slightly off from the real world (I'm a pilot). When requesting flight clearance its [the airport your at] traffic, [the type of aircraft then tail number] requesting clearance from [airport you're at] to [airport you're going to] [the airport you are at]. For instance lets look at this from a real world example, lets say you are flying a Cessna skyhawk 172, tail number n12345y. You want to fly from Syracuse to Albany. Your callout would be "Syracuse traffic, skyhawk 12345 yankee requesting flight clearance from Syracuse to Albany, Syracuse" This same outline goes for the rest of the commands aswhell. To request permission to taxi to runway 36 via taxiway a (in the same plane) your callout would be "Syracuse traffic, skyhawk 12345 yankee requesting permission to taxi to runway 3,6 via taxiway alpha, Syracuse"
Now you've taken off and are about to land in Albany, your callout to land would be "Albany traffic, skyhawk 12345 yankee requesting permission to land via runway 9, Albany"
Finally lets say you want to go to gate 6 via taxiway alpha, your callout would be, "Albany traffic, skyhawk 12345 yankee requesting permission to taxi to gate 6 via taxiway alpha, Albany."
I say all this to improve the accuracy of the commands and to help you out, hope all of this was helpful. :)