You should be able to do something like this to get the display name for the objects:
for binding in sequence.get_bindings():
binding.get_display_name()
binding.get_tracks()
The non object tracks are going to be master tracks (ie. camera cut track, shot track, audio track, etc). For the names of those you can do:
for master_track in sequence.get_master_tracks():
master_track.get_display_name()
Once you have the tracks, you have to iterate through the sections and the channels and the keys, if you want to get at the actual value/key data.