You can only have one recovery.
When flashing kernels they do not replace your recovery. They are separate images.
If you flash TWRP (A different recovery) and you have CWM installed. It will be over written.
The recovery doesn't matter when you flash kernels. Unless the developer states? :s
Sent from my Nexus 5 using Tapatalk