I always enter on visa waiver, never had a us visa. History is there.
Departure is the city name (WAS, BAL, NEW, SEA), and that's fine
Arrival is the airport name, JFK, EWR, IAD, and has unknown after rather than the city/state
Seattle is the only arrival that works for me
A trip in July 2010 (my first to the states) which was recorded on the green i94w form isn't mentioned.