They are all open to the weather. There is the town of Salem across and south of the C&D. Be careful though--the holding ground, like the Cohansey is not the best. Makes sure you have a
cqr anchor, a
danforth won't be very good.
You can dock up at Delaware City, just know that there is barely 3 feet of water at the entrance at low tide. Once you past the entrance you have 4-5 feet unles it is a Spring tide.
I tend to deliver/sail boats no less than 35 LOA so my drafts are usually a little deeper than 30' LOAs.
I would consult the latest version of Coast Pilot #3. I use it all the time. You can download it for free.
United States Coast Pilot®