Not many places along that stretch for larger boats. It's not a long run from the CD to Cape May, you're better off stopping before the canal and then doing the run to CM the next day,
I have anchored a few times at the mouth of the Bohemia just before the canal entrance it s a nice scenic spot. Or you can stop at summit marina in the Canal as well as at the marina in Delaware city