Hi Abdul,
Thanks for your updates.
DirSync tool is one way tool which can sync on-premises users to Office 365. If you want to match an on-premises user to a cloud identity, please refer to the link below:
http://support.microsoft.com/kb/2641663
Moreover, if you want to deploy SSO for Office 365, I'd like to confirm if you are using Office 365 Enterprise. If you are using Office 365 Enterprise, you can deploy SSO for Office 365.
For more detailed information about "prepare for SSO", please refer to the link below:
http://technet.microsoft.com/en-us/library/jj151786.aspx
Thanks,
Edward Qu