Please check the corresponding Cisco documentations (Feature-, Installation-, Deployment-Guides).
Especially, with MS ADFS as IDP, there a well documented Cisco guides available.
I guess, the forum isn't here, to look up links on Google for you.
If you have specific questions related to features or problems when configuring features, the forum would probably help you.
To your question:
Do i need to enable and configure Single Sign On login on CUCM,Expressway etc?
This depends on you.
If you only want SSO internally, then you only activate SSO in CUCM (+IMP) and Unity.
If you want SSO internally and externally, then you have to activate it in CUCM (+IMP), Unity and Expressway.