Should we need SSl to enable Alerts in kibana(watcher)? and please share query for alerts

for enabling Xpack security and alerts should we need ssl ?

If you enable security then you need to also setup TLS, yes.