No. No docking facilities. Have to head over to Key Biscayne, Rusty Pelican
I don't think you can.
There's no docks very close by, at least not that I could see at night. There may be some somewhat close but I don't think so.
Thanks! Your answer is awaiting moderation.