Key Harbor is very nice and you should have no problem getting in there. There are not a lot of sailboats in there; however, it is primarily power boats. The pump-out facility is free and very convenient. I use it all the time and I've neve noticed any depth less than 6' coming into that channel. I haven't been in the restaurant. The green roof is visible for a couple of miles at least, so there is no problem finding it. I don't know what they have available for transients
Last fall, there was a lot of dredging done at the south end of the bay and Mariner's Marina has been reaching out to a lot of former customers of deep keel sailboats with the news that the channel has been dredged out. With my 3.67 draft, I never had any problem in Double Creek Channel and I didn't often see depth less than about 5.5'. Supposedly, it is much improved and you should have access. It also appears that Double Creek Channel leading toward the inlet is now open. This will cut our distance to Barnegat Light in half by not having to go all the way north to Oyster Creek Channel. We're pretty quiet down at the south end and Barnegat is a nice little town area. If you bring bikes it is not far. Mariners has a lot of transient slips, it seems.