There is no formal kayak launch, however there a spot people use to launch from. I would recommend wearing water shoes.
Technically speaking you could it would be a hassle as there are no ramps for such a activity
Thanks! Your answer is awaiting moderation.