IF you are planning the inside route, I use the " Waterway Guide" Northern Edition. I also carry a copy of " The Cruising Guide to the New England Coast" by Duncan and Fenn. covers more than the area you will be in..but a great book imo with lots of local information tips.
The most valuable book though, will be.. Eldridge for tides and currents or
Reeds...Timing the East River passage and the Race of Long Island very key.
You've got two options imo, direct to B.I. from Cape May...or up the NJ coast, east river to long island sound and then across block island sound.
The South Shore of Long island inlets can be very tricky.
Best stops in NJ ..( inlets) Atlantic City, Manasqaun.
On long island sound, I prefer the north shore of LI stops as opposed to the Connecticut side. Manhasset bay, Huntington Bay, Port Jeff, then maybe over to Old Saybrook..and Essex....an overnight in the Connecticut River, sets you up nicely for catching the current turn at the Race..and on to Block.
I think it takes me about 6 hours...point to point.