Congrats on the new SSP, and welcome! I live less than an hour away from you, in Newark, DE. By chance, were you able to go to the American Muscle car show this weekend? I was not able to caravan up there this year.
Please post up more pictures of your NY Mustang once you get it. I hope that the rust is not too severe and you are able to restore the car.