For SAP GUI SSO you need to implement an SNC library that uses a Kerberos instead of using NTLM. There is a free SNC library available or you can purchase an SSO product from SAP or from a SAP partner depending on which features you are looking for.
For solution manager, do you want to logon to ABAP stack using web browser or just Java stack ? If you want to logon to java stack you can use SPNEGO, which is free.