I don't understand why people thing it would be impossible to see the Concorde in Toledo. The travel agency sponsoring the trip not only has Toledo population, but Ft. Wayne, Detroit/Ann Arbor/Flint, Cleveland, and Columbus from which to get passengers. Also in terms of the facilities, Toledo Express Airport is more than well equipped to handle an aircraft such as the Concorde.
As for whether the flight makes a stop in JFK, I'm not sure. The website says "direct" which means a stop but no change in planes. However, people get "direct" and "nonstop" confused all the time, so a clear cut intinerary needs to be provided by the travel agency. The last time the Concorde came to Columbus in the mid-90's, the aircraft came in from JFK, did a champaign flight to Washington, then left for London the next morning. I was under the impression that it was nonstop to London, but now I'm not sure.