Okay I modified my character post with some basic equipment, generally what he travels with. A car isn't listed in the CoC book, but if it's okay I'd add that too, not entirely sure how to handle to purchase though (d20 Modern's wealth system makes such purchases so much easier).
As for getting him to NYC, that's not terribly difficult. Vermont is just a quick hop away and I also noted in my background that William was occasionally sought out for his insights into the unusual by law enforcement and government agencies. He could easily have been called down to NYC by someone to look into the murders (or something compeletly unrelated and just accidentally get involved). If you wish I could work up more background (i.e. contacts) that would get him involved, I just didn't want to trample on your story right off.